Going back to 2017 scam ICO launchings, one thing for sure, sites like Coin Market Cap have played a very big role in promoting those scams. Yes they did it because they want money but one thing they should realize that this thing would lead to distrust of new people in crypto which would ultimately also close their shop as well.
Not only Coinmarketcap, but all advertiser sites can also advertise scam projects, but they don't know that
I think if the coin marketcap / advertiser site knows that advertising is a scam project they will not accept it
At that moment there were really a lot of scam projects. its really very difficult to track which project is immediately scam, and which one will only become such after a while.
It is important for the advertiser to get money and save face, so they checked most of the projects, but some of them still turned out to be a scam ..
The crypto fame attracts scammers right now that's why we can see those scam projects coming up and we must be careful really upon choosing since we might gonna harm the newbies if we continue to participate on them. So maybe for now since the scamming is rampant in ICO scene much better if we don't join on them for a while so that we can discourage scammers to campaigns and by this if we cannot stop them unless we can minimize their potential victim.