The only thing that will stop shitcoins from stealing peoples money is education. Too many people think that all coins (and stocks for that matter) have the same number of outstanding coins (or shares). This is the most common tactic to fleece those lacking financial education. Too many people judge whether a coin is cheap or expensive by its price instead of market cap. This is mostly a failure of our education system and a get rich quick mentality by the younger generations.
Education will be a long process that will take time. But I very much support this point of view, but in the face of greedy and ignorant people, there is too much helplessness in it. The heart and mentality are the hardest to change. On the other hand, no matter what the situation is, there are two sides, which is a natural law. Those with high awareness will naturally distinguish whether it is a high-quality project. So fools who lose themselves in order to make money must also exist.