For me, i do not think everyone failed altcoins, instead altcoins failed us.
A new project will show up, introduce a product, request for crowdfunding via ieo or ico, we buy in thousands as investors, Then token lists, price soars 2 times ieo price, Then team dumps, leaving investors to their faith.
Altcoins will refuse to launch their product, instead, delay announcement until they dump all and go awol.
I am a investor, i do not invest in crypto currency to be compassionate, but to take profits. Altcoins should so seriousness and put their all to make projects a success.
Altcoins rely on us all, as an investor, community member, bounty hunters, but give little in return.
It has to be a fair affair i suppose.