Besides the hatred of fat, what must be addressed factually is the misguided beliefs that being fat means that you are sick or will get a disease that will kill you. People use that as an excuse for fat-shaming. It’s just that- an excuse for their ignorant beliefs of “everyone knows” that you too can be thin if you just eat less and exercise more.
Well, centuries ago everyone knew that the earth was flat. But changing beliefs is one of the hardest things to do. Even changing your own belief about your own body being acceptable is a momentous task.
Dieting and much of the creation of overweight exists because women obsess over needing to be thin. And it is that very belief that is the cause of overweight for a huge number of people.