To replace Bitcoin, X should be better than Bitcoin.
Suppose public assume X to be a new potential and invested alot in it. X in turn offer various new features like instant confirmation of transaction, more secure, etc.
But still X will not able to obsolete Bitcoin, it would just be a competitor to Bitcoin.
Bitcoin already grabbed huge market due to first mover advantage. It has become standard for other cryptocurrencies.