alt coins are probably the future they have time to evaluate the current system of Bitcoin and when/if it fails get to design their product around the vulnerabilities of Bitcoin I think you will appreciate the time given from the developers in the future.
The last time Bitcoin "failed" was the fork last year. The only crypto that gained any traction from that was Litecoin - the number 2 crypto. Of course that was last year and 800 new altcoins have been released since then, but only about 7 of the alts have any development or volume to put them anywhere close to litecoin, let alone Bitcoin.