She should not have assumed that any of us are without a significant other, whether it be husband, wife, girl or boyfriend. Just because someone may be down on their luck and have a weight problem doesn't mean that they don't have other accomplishments and achievments in which to be proud.
People gain weight for various reasons.
I personally gained weight, due to a car accident in which I had to have surgury on my pancrease. I had never had a weight problem up until that time. I believe that someone else got tired of the rude responses and decided to respond accordingly. People also lose weight for various reasons. The job market is not the best at this time and who knows maybe the unemployed man was a victim of downsizing, has a wife and kids, and is really trying to do his best.