Google and the hate lunatics is not an issue of free speech. They have countless opportunities to disseminate their sickness over the internet. Google is a private company (even if public on the stock market) and can pick and choose however it wants. Free speech doesn't mean I have to put up with graffiti on my mail box and burning crosses on my lawn.