ICOs are not scam, they are like a conventional company looking for a start up through selling of shares to stakeholders. However, it's highly recommended that you do your own research thoroughly before buying from any ICO.
Everything depends on the selection strategy that you choose. Diligient work provides 90% accuracy.