I wouldn't trust all my investment in an altcoin. Bitcoin will survive. Altcoin depend on whether people are interested in them.
I agree, though I have doubts whether Bitcoin will survive in its present form (I am long
BTC). If you read the Powers that be in the Bitcoin community, they are interested in making it more 'mainstream' which means getting rid of anonymity more and more, and eventually it becoming something like Paypal, but with much lower middleman fees (the block chain verifiers will get a small fee and become the 'middleman' that Paypal now is). If that's what it takes to go BTC accepted, then the thinking is that it's a good thing. But they will lose me as a customer if they go down that route. However, I'm in the minority (and so is most of this board I suspect). The real BTC powers are counting on mainstream acceptance, not what this board thinks.