Why do you think coingecko is responsible for any kind of price dump? Do you know that in order to get listed both on coingecko and coinmarketcap, you just need to fill a form with simply questions. Both platforms will do some research and make a listing. Both platforms dont really check ho fills these forms. I can easily fill the form and try to list Poolz (your signature), create token with same name and add it to uniswap. Both platforms use almost identical algorithms to check if something ne appears on exchanges. Same "You fomo" will appear on "Shitty farm" and coinmarketcap will announce that it is listed on exchange.
What advantages coinmarketcap has over coingecko? They show identical info. But for me personally, coingecko works a bit faster.