It's interesting what you say about free speech's demise. I highly recommend the book "The Offensive Internet" I posted about before. The authors argue that the free speech concept needs amending in this day and age. But I would not argue with anything you say here. I don't have any answers myself.