This could be a psychological approach like you may feel better if you own some 10k dogecoins rather than seeing 0.002BTC in your wallet.
Surely the beginners in this crypto space must need proper guidelines so that they will not fall into such kind of psychologically attracting shitcoins. Like people has already mentioned if we have no shitcoins existing in this crypto space then bitcoin might be valuing at least 5x or 10x more than its current price level. It means beginners in this crypto space are definitely misguided toward shitcoins.
Or maybe invest in those coins that are on top of the market list, i think they will be more profitable in the future
May be profitable but definitely cannot beat what bitcoin investments could return in long run. In my opinion going by top ranks of marketcap is a lazy method which may not be working all the times.