You can't blame people in investing in several projects which you see as junk. But your view does not weight anything because you never knew what is really the reason why people invest in this project anyway. If you look back at the history of bitcoin, people look at this cryptocurrency as junk, but then what is it now? So maybe this people had seen some potential in the project and so they decided to invest in it.
If the aim of any such project is to scam in the end, people knowingly throwing their money into these fake projects and hoping to get quick bucks from other people are willingly contributing to future scams. I don't think we can compare Bitcoin with shitcoin ICO's whose sole purpose is deliberate scam. Some people may be unknowingly investing their money, but their number is not large, and most of them lose their investments because they might sincerely want to support the project, not profit through it in a pump-and-dump way.
Not all ICOs are scam. They are still many who have a good intention to people and have really good projects. You must also be wise on investing at ICOs. Not just invest and wait until end of ICO. Find out its roadmap and the team behind it. Find if they are reputable in the crypto world. That ICOs are surely worth investing.