Unfortunately, scam can not be defeated. It has long existed in different fields. So it's hard to fight on the crypto market if no other solutions have been found. It is sad that many beginners or less informed people become the victims of these individuals. In the future, however, there should be more involvement on the part of all for the detection and removal of SCAM projects.
In my view before enlisting and pricing a new ICO in exchange nobody should put money in that and that the exchange that takes this new ICO should be responsible for any upsets. If this thing takes place and the crypto exchangers take serious steps about this thing, scams may be reduced. Otherwise there is no possibility for stopping these scammers.