Yeah, I fully agree to this. Many ICOs aren't really a scam. however, because an ico couldn't reach a hard cap (probably because of low marketing efforts, people suddenly conclude that such ICO is a scam. since 2016, I have come across good projects that didn't succeed because they couldn't reach a soft cap. I have also come across scam projects would succeed and boom before revealing their true color. an example is bitconnect, a ponzi scam which ran away with people's money.
In essence, suddenly concluding that a project is a scam without any clear proof to justify such accusations is bad. It's beyond a reasonable doubt that some projects where indeed create to scam users. but that does not mean all projects are the same. Special attention should be given to bounty hunters who have become automatic "scam meters" of projects. because an ICO didn't pay the bounty hunters early, they refer to these bounties as being a scam. However, need I remind you that many projects hardly reach hard cap nowadays, because of that, it is hard for them to actually pay bounties in full.
I think it would benefit us all to stop seeing all projects as a scam and start searching for the good ones.