While I don't disagree, people are often quick to blame others for their own lack of self care. Not everyone can afford to eat healthy, but most can. Basic exercise is free. 

You just have to walk the through a Vegas casino to see how badly people take care of themselves.