In 2 years in my stay here on bitcointalk I encountered so many scam/fraud projects but I didn't hear one of them get punished. Because most of them have fake info's, fake team, etc. and there is no way to trace it. In the first place as an investor, we need to investigate before investing anything It is our job to review each project legitimacy I think that is everyone doing now that is why ICO is not interesting anymore even legit projects fail because investors are more cretic and careful right now.
It is difficult to punish scammers because there is no clear regulation. In my opinion, members of this forum have actually given warnings by giving signs that a project is a scam but sometimes there are still victims.