Am I the only one who don't find it as an issue? Since binance is also for trading (aside from a one-time exchange as what others may be doing), it is expected that you will buy, sell, buy again and sell again your coins. That's trading. So there will come a time that your 0.xxxx will become 1.00xx and that time, you can then sell that 1 whole coin and leaving you only 0.00xx unsold. In time, when you trade successfully, that 0.00xx is far small enough compared to what you have earned from profits in trading (aside from the savings you get with their low-rated trading fees). I don't find it as cheating.
I am talking for 0.99xxx and not 0.00xxx. Do you see the difference?