Is it alright to insult someone if they’re an awful person?
Let’s assume you think Rosie O’Donnell is an awful person. It’s alright to insult her for being awful, not for being overweight.
Donald Trump is a vile person but I never insult his appearance.