This is potentially high. At present it is very good, but it has been created very long. So to compare technology, the bitcoin will not be equal to the new coin altcoins are developed in the market.
I think no, there is no such currency which can compete with the Bitcoin even there is not any single currency which is in comparison with the Bitcoin. Bitcoin is base currency which has the strength and potential and has proven it to the whole world. Besides the Bitcoin other cryptocurrencies are also in momentum but if we think it will take many centuries to reach at the position of Bitcoin.
We can't tell if there will be or there will be no competitor for bitcoin in the future because bitcoin is still the king right now but we don't know if there will be a good cryptocurrency which have a great team, great features and an overall better overview compare to bitcoin and that is the only way that i think bitcoin will become outdated.