Personally I think btc does not have any competition with any of the coins available in the market. This is the fact that 1000's coin come and go which does not have nay value today. But still BTC has the highest market cap and prices are also reasonably place during the year.
I think that the altcoins are important to keep the traders busy.
It does not really matter what altcoin there is in my opinion. They all get created, traded against bitcoin for a while and disappear then slownly again.
And during the time they are traded, they create demand for bitcoin. And every demand for bitcoin is a good thing.