Not appropriate? It is brilliant. The original post gives fair warning about the language for those who are faint of heart.
It is not the strong language that is objectionable. It is the comparing people, even those I strongly dislike, to ‘hitler’ is not appropriate.