The reason is simple, they think bitcoin is too expensive and may not give them the huge profits they desire since they only plan on short term investment so they prefer those shitcoins with the mindset that they can afford as many of it as they can and still make huge profits within a shorter time frame but in the end they still find out those are scam shitcoins. So unfortunate that most people are after get quick rich coins even when they are aware that those coins are very risky and cannot stand for long. Another stupid mentality they have is that when they see a coin pumping, they assume it's gonna continue pumping without knowing that it could be a trap for them to lose their money after investing.
Yes, that's the way of people with minimal knowledge about Bitcoin, they think all coins are the same, why buy expensive ones, many cheap coins are affordable. It could be that they are just fixated on or believe in influencers and trends that are being talked about by many people on certain coins and can reap big profits, it could be that these people get carried away with the fomo and buy these rubbish coins, with the illusion in their minds that having more coins gives them the potential for bigger profits.
It's best to throw away illusions like this, wanting to get rich in a short time, if your knowledge is still very minimal, even experienced people won't necessarily have the courage to buy these rubbish coins which have no fundamentals at all. It's best to invest your money in coins that have lasted a long time and have good fundamentals, such as Bitcoin, so that your money isn't wasted.
I think it's never too late to buy bitcoin, the current price for most people is quite expensive but not for me. By buying it regularly, of course we will get the average price of our investment and we will enjoy the results in the next 5 or 10 years. Not only that, Bitcoin can be an inheritance for your beloved children.