I believe that they're popular mainly because well it was the first of all cryptocurrencies to be made. Honestly most of the other coins are scams and greedy ways that the developers make money. The only other coin I can think of that isn't a scam are dogecoins! What do you think?
People have the tendency to trust and believe the original, the pioneer, or the root. Since bitcoin started this technology of digital currency, other altcoin in the market is somehow connected on bitcoin in terms of progress and demand. There is a particular point where popularity is related to where it all begun, specially if it become successful at the first place.
to be honest bitcoin is not the real pioneer or the original digital curency because before bitcoin there were already an internet currency or payment medium that is built only for digital purposes. The one that im talking about is paypal , (if im not mistaken ) paypal is the oldest and first payment method that existed before credit cards ,debit cards , payoneer ,payza, cryptocurency , etc. However since the era of cryptocurency has begun , they are eventually replacing paypal and other types of payment method because cryptos is indeed more advanced when compared to them.