I think that when trying to promote weight loss for any reason, a lot of people don’t consider the cost.
Before I got into the FA movement, I desperately wanted to lose weight. One of my biggest problems was that I couldn’t afford to. It costs a lot of money to buy fresh fruits and vegetables. It costs money to get a gym membership, and costs time to just go running or whatever. It costs money to buy new clothes when and if you lose enough that they don’t fit anymore. It costs money to buy special low-carb low-fat bullshit diet products. It all just takes a lot that a lot of people simply don’t have.
It takes an immense amount of privilege to be able to say things like, “Why don’t you just try eating/not eating this?” or “Try this product, I lost x lbs on it!” or “Just go to the gym!”, especially when they counter any “excuse” by saying that it’s not that expensive.