binance limits the users from making an order below 10 USDT is to prevent spam orders.
if they are allowing the users to make a low trade, the bot will spam the orders and it might affect the exchange performance in executing the orders.
there might be another reason for this, but this is what I heard on other exchanges.