The pretty obvious reason in my opinion: Ethereum's fees have been quite high for a while, and Binance Smart Chain(BSC)'s fees are drastically lower. And yes, BSC is like magnitudes more centralized than Ethereum, but it comes to show how a lot of people don't care that much if a certain project is decentralization or not as long as they can make their bets on certain tokens.