I agree with your points @hiroyamagishi, a lot of ICO are somewhat useless and not about solving any real problem. Some are outright scams even. That is why due diligence is required before anyone puts his money in any venture.
Keep up the good work enlightening people.
Great. Due diligence is the key!