Ignoring a lot of interesting and potentially disruptive development in the altcoin space is short sighted.
You don't understand what money means! Money is the most important social contract in a society. If most of the members of that society say the name of this contract is Bitcoin then that's it! It will last as long as this contract is not broken and it may last for ages. Technicalities simply doesn't matter because technology to enforce the contract may change but contract doesn't!