The fact of the matter is that if you live to old age, you're likely to get fat, likely to get ugly (by societal definitions of ugly), very likely to become disabled, and guaranteed to become old.
But there are multiple generations of people who, having been fed a long stream of bigotry and "health" product advertising and so so much propaganda, believe that if THEY eat the right diet and do the right fitness regimen and buy the right products, THEY will maintain their mid-twenties body for sixty years.
And because they're convinced they will never be on the recieving end of that bigotry, they don't fight against it - they join in because they've been brainwashed into thinking it's a ~choice~ to "let yourself go" and therefore it's okay to hate people (hatred feels better than self-loathing) - and by the time they get to the point where they admit they need it (if they ever do), it's too late and no one will listen to them.