These are all good points but I think this will not necessarily work in the future. The community has matured much more and given the fact that almost 99% of ICOs are just vapourware, people are just speculating in ICOs.
I don't say that ICO market is dead but it will simply transition into the next phase, which are use cases, products and solving an existing problem.