Is not possible for all ICOs to be scams,we still have good number of them that are very genuine. What an investor need to do is to investigate well on a project before investing.
You're have a very sweet explanation, We need this kind of words because there is a lot of scammer around the world also on this forum. They hiding on the telegram, They hiding on the many kind of beautiful words to spread to us and we convince to invest but in the end they will run away with our money. So we need well inspections.