Jim does not give freedom from consequences of that speech.
This site is Jim's private property, and you and I are under no obligation to contribute, yet all enjoy equal treatment courtesy of our host Jim Robinson.
The key word is: courtesy, and Jim puts up with far more than I have seen at any other board or blog comments on the net.
Quit whining, or build your own to whine on.
You nailed it. As with all freedoms there is responsibility, otherwise the freedom is worth nothing. The internet is chock full of irresponsible sites and of the few that aren't, many of those are heavily censored.