In current market condition ICOs strive to keep their heads above water. as for what the author wrote - high caps do not mean that the project wont be a scam. Lets remember envion with its 100 mln hard cap. Now they are not paying dividends to contributors.