1. Binance exchange cares about their reputation
2. They offer the best customer supports
3. The exchange have high Liquidity and volumes
4. IEO don't fail on this exchange because the team do their own research on projects before listing
5. For many it's always about the money but for binance its about money, reputation and their customers
They have every right to keep making money if that's why many are mad with binance, as far as they are satisfying customer whatever they make shouldn't be your problem
Coinmarketcap before being acquired by Binance manipulated the marketcap of many coins.
Atleast that isn't happening anymore I guess. Binance is truly a better exchange than the others in my opinion so even if it has listed itself as the number one exchange I wouldn't mind it because it deserves that spot.