Interesting to see Tim Cook's different take on this. Cook said “We all have to be intellectually honest, and we have to admit that what we’re doing isn’t working,” said Cook. “Technology needs to be regulated. There are now too many examples where the no rails have resulted in a great damage to society.” More details here. Not sure about complete "self" regulation because you can't trust tech companies... on the other hand, trusting the government to regulate is not a much better option.