In fact this is true, Bitcoin needs a long time to confirm the transaction as it requires large fees and these are things that make a lot of people prefer to use altcoins like XRP, TRX, LTC, Dash because it is much faster and its fees are low compared to Bitcoin.
But I think this problem has been solved with the Bitcoin lighting network where fees have been reduced very significantly and the speed has become superior to altcoins as well but the Bitcoin lighting network has not been widely popularized yet.
You are missing a point here pal, what do you think will happen to these altcoins if they are been used for means of payment around the globe? Their values will increase and also their transaction fees will rise, the more the value rise the more the transaction fees