There's a HUGE difference between an actor getting a role who loses weight vs. Joan Public.
Reality.
Reality is, Joan doesn't HAVE the access to the training and lifestyle change the actor does.
Reality is Joan doesn't have the time to focus on maintaining that lifestyle change.
Reality is Joan may not be able to afford the suddenly good diet regime that the actor now has because they need to drop weight.
And the list goes on to include AFTER the actor is done - they've had months to adapt to this new regime of pushing weight loss, personal trainer exercise programs and so on. And once the part of the movie is over, they can afford to KEEP up that regime, especially if it now gets them more movie/tv roles.
Meanwhile Joan will likely yo-yo even if she does lose weight of any amount.
This has been my personal hell all my life and after working hard to lose, again I've regained and moreso.
THAT is the reality.
I think that when people see body positive people who are overweight, they assume they all just don't give a fuk and want to stay that way, and likely some do. But I think others who are body positive are just people trying to learn to accept that this is how it is, even though they will continue to try and make changes to better their health.
Assholes who point fingers and body shame only make things worse, which push the body positive types to become more vocal, because if they don't or aren't, then more people who are overweight will continue to BE that way.
Unless you are in the situation, you've no idea how truly hard it can be. It is NOT a matter of exercise and lower intake/greater output. EVERY person might have reasons WHY it isn't that simple, from physical to mental health issues, to social status/financial status and other reasons.
Is it good that someone who is body positive (aka okay with their weight status) changes and becomes the more defined 'normal'? Sure, that's awesome. I hope to all the Gods they can keep up that work.
But for me personally, I wish people who can't lose would be just as "awesome" to more of the public.