Sounds like Binance manipulates with prices and make own transactions when this ability is locked for rest of users. This is the reason why I am not going to use Binance
That would be highly illegal so I doubt if they would risk losing their business and their reputation by doing this. They are making more than enough money from trading fees and just running their exchange in a legit way.