I strongly believe that there is that possibility. For now, Ethereum could be the one crypto who can be able to dethrone Bitcoin. Bitcoin has a lot of limitations, so it is pretty possible that the crypto who presents technical enhancements could become the bitcoin killer!
Nah. At this point there is no crypto currency that has enough potential to replace or overtake Bitcoin.
Bitcoin does exactly that what a lot people want. It offers us a currency tool, investment tool, store of wealth, and so on.
Altcoins with all their "great" and "better" features according to some people, don't add anything seriously usable for the big public.
I see altcoin features as gimmicks. It's cool these features are here but no one really use them.