I think some of this can be chalked up to the number of ICOs for altcoins that have little chance of succeeding. The process of introducing a token is fairly simple and lends itself to manipulation by those who are looking to unethically use the blockchain. I'm not sure what the solution is, but investors should be savvy in their evaluation of new coins. Many of them could ultimately be useless in any financial context.
I never click those ads and people need to investigate deeply before pouring their money into those ICOs. The real issue is people are looking to be rich overnight!