The Utopian idea that we can or even should create 100% sterilized safe environments online by punishing perpetrators with our legal system is not only close to impossible but also comes at the high cost of our freedoms.
On the other hand as a society we want to try to protect as much as we can the vulnerable ones among us, which in my book are the younger minds wondering off to find experiences without risking their psychological health.
The balanced option for me would be for video games or any other environment of social interaction should self police. If they have a clear target demographic they should attempt to cater to it to stimulate its growth and success...