Poor Trump (yes, poor Trump) has become everyone's whipping boy. So maybe he's crude, lewd and vulgar, but so what? Amy Schumer is a lot worse and she's the darling of the younger generation, despite being a filthy-mouthed piglet who makes tons of money from saying bad words.
I should be careful; the last time I defended Trump, a friend I had for thirty years told me I was no longer someone she wanted to know, and that was that! (The funny thing is, she was never someone I wanted to know but I kept that to myself since she gave me lots of illustration work at the Washington Post.) My point is, everyone sucks in some way, certainly me. So lay off Trump, he's got way more to worry about besides his weight.