I don't necessarily find it offensive, but a bit irritating. As a naturally skinny-ish person, I don't appreciate the little dig, but there are bigger fish to fry. I just don't see why it's so hard to simply say take care of yourself and respect your body.