Short term or long term?
It is obvious that nothing can compete with bitcoin in the long term simply because none of them have any true potential or anything new to offer that is useful in the real world that can get them the adoption they need to truly grow.
This is evident from the past 16 years and tens of thousands of altcoins that have been created, many of which already dead.
In short term things are different. For example you may find a 24-hour period or longer where any shitcoin gets pumped big time and "outperforms" bitcoin! That is the natural course of the altcoin market. But that is just pump and dumps and for risk takers.
Another thing to consider for old altcoins is that their "pumpability" decreases over time. Because people get bored of them and also because the number of bag-holders increase over time. Therefore each time they get pumped, there will exist a larger number of bag-holders who will sell and dump the price sooner. This means a coin like LTC will have a much harder time to get pumped even in short term to "outperform" bitcoin...