This might not be as unpopular as you think. People are instinctively defensive about their bad behaviors and just dig in their heels and often it makes things even worse. Anyone that's raised children knows this. That's not the right thing to do, but that is the innate human reaction when criticized. I subtly shitlord all the time because I enjoy shaming bad behavior and because my job including HR is like vast majority fattys. As I said above I rarely try to help much because honestly I just don't give that much of a shit about helping them, it's all self discipline and you can't help anyone who can't help themselves. But blatantly giving someone shit about their bad behavior generally doesn't work. If I had a fatty in my family I would probably give more of a shit about trying to motivate people but luckily we're all Eastern European shitlords.