If the project has no future sell and buy into a decent project. This is all you can do to recover your loss without putting in more money.
I totally agree with you especially on this part. Some people think they will get some great profits from ALTs but its not that easy. Its not a good thing to hold all the coins you have, i mean its just hard to find a decent and reliable altcoin to hold it for years.
Good point. Altcoins outside of top are pretty risky to hold for a few years. Only a top-coins with a biggest capitalization are reliable enough for a long-term holding.