I especially agreed with the section on the reason behind the price of ETH increasing and falling. But I think it goes even further than that. Don't forget that a lot of ICOs accepted other big crypto's like BTC or XRP. The ICO bubble (I think there was one) was responsible for large amounts of supply being bought up in these currencies. It will have pushed their prices up and also had a knock-on to the rest of the market given that the price of other coins normally follows those. It all fed back in to itself and lead to increased ICO success and a rapid rise in prices, eventually something had to give.