You are probably right about his intentions.
The question is, whether he leaves the grounds of what and how it is acceptable to say in a liberal society.
I don't see the limits of the acceptable clearly broken (you do, and that's fine).
We can't judge people on character, only by their deeds. I think.