I would say that you have outlined pretty good reasons here but at the end of the day it is always a culmunation of many things that makes the coins to go down and go into a bear market. It would be the massive sell offs due to people making so much money and then there were so many fuds and scams that actually started affecting the price