The alternative would be a government committee deciding on what should or shouldn't be printed/displayed on the internet, I suppose.
And you know what? It's fine. If we don't like some things and don't see them right, doesn't mean that everyone else should. Some people like tabloids and that's alright.
We can't force people to like The Right Thing.
The world doesn't run in binary variables.