I agree who cares if he offends people. Things will not get done if that is all people worry about. Things need to change and with everyone worried about racist and politically correct words it will not happen. Easily anyways. People need to stop acting like they are being called names in school and act like men and women. If a black is called a nigger who cares, if a china man is called a chink who cares, if I am called a cracker, who cares. People say these words are hurtful. If they are who cares get over it. We are adults and petty shit like this shouldn't matter.
The problem is not and will never be that he "dares to say what have to be said".
The problem is the lack of logic and of humanity of his words. Here is the problem, nowhere else.