I agree with what you said, most of the people who invest in altcoins are people with small capital and they want to rely on altcoins to grow their capital as quickly as possible, and that is also the fatal weakness that scammers have captured and exploited.
There's nothing wrong with investing in altcoins, but the mistake people make is being too greedy, they don't take profits when they are profitable but want more and as a result they lose and from there, people start aversion to altcoins. Bitcoin or altcoins are both profitable investments, choose the investment method that suits you best.
I know one great asset from which the profits can be reinvested again and do not worry that you will have an aversion to it, this is bitcoin. I understand what you are saying, if you have a small capital, you want to increase it as quickly as possible, and when it turns out to earn something on altcoins, people do not withdraw profits, but buy altcoins again with these funds in order to make a profit again.
But this is a losing strategy, to some extent it is like an all-in, sooner or later luck will turn away from you and the game will end there. Maybe you are right and altcoins are not that bad for making a profit, but this requires the right strategy.