ICOs are more akin to angel/VC rounds than IPOs - you often invest in a idea thats still not fully developed and might need 1-2 years to come out on the market. The huge difference to traditional investing is that shares/tokens are immediately tradable and small(ish) crypto investors have 0 patience to wait those 1-2 years so they often sell early and crash the price to go looking for another get-rich scheme.
Thats a curse of the ICOs - but also a benefit. As an investor you get to assign value to something immediately and have the freedom to terminate your investment (something very difficult with traditional angel/VC rounds) and sell the tokens. Its also a fascinating marketing strategy - some of your crypto "investors" are early adopters, promoters and users of your tech - even more so because they're vested in it.
I'm not defending the ICOs (especially the over the top ones) - but lately there are so many articles that don't really try to understand the concept. And so many people automatically equating temporary loss of value with scams. Internet and cryptos are moving at the speed of thought - but the rules are still the same - startups need time.
In all fairness - Bancor is still a very young project. Also a fairly promising one - many projects already using it:
https://www.reddit.com/r/Bancor/comments/75b7us/list_of_all_...