It has been close to 6 months since this statistics were given so I am not sure if they are still valid and if anything changed.
But, if we are going to go with this I am still not shocked about the trading fee one. Yeah the listing fee is a lot and they are making a million each anytime they list a coin but they are not listing that much coins to begin with, even if they list like 50 coins a year that is 50 million dollars at most and I doubt they do that nowadays since there are no new good coins left to list.
Trading fee however is constant and they are getting it all the time which means they are really getting a ton of money every single day. Look at binance and how much money they make every single day, who would need listing fee, hell even if there was no listing fee binance would still be making a ton of money.