Sure, they (the exchange) benefit from shitcoin because the list costs are quite large, so I think the exchange does not think about the quality of the project and only think about profits. It's very rare for a really tight exchange to list a token/coin, as far as I know is that Binance can't list all the projects there.
depend on the exchange there are exchange looking only for a quality project even you have funds for listing they will double check if you will have enough liquidity to list in thier exchange.
Mostly small and unknown exchange only accepting shitcoins because of listing fees.
But I believe it depends on the exchange youre arguing about still the truth is that most exchanges, especially the new ones are fond of doing that.
They dont care about the coins their listing whether its a good coin or a shit coin, all they want to do is to collect the money and thats it. Thats why when you check most of these low exchanges mainly what you will be seeing there are coins that are heading nowhere. Thats why anyone thats investing in investing in cryptocurrency should make sure they are using bigger and trusted exchanges that has already made a name for themselves.