What you're saying is that buying at market price on a decentralized exchange is the same, and the arbitrage bot raises your buying price. It's a bit ridiculous to encounter this kind of situation on a centralized exchange, so this exchange can be left; doing it this way is just like being on-chain.