My guess is that it would have gone over a lot better if the person had stated that he had weekly scheduled dates with his wife.
> When someone tries to do something good and we don't think it's the right thing, we punish them.
Why are you announcing your good deeds to the whole world? A lot of religions and cultures condemn things like that. Do good for its own sake, not to be rewarded and praised by your peers. I think a lot of the issues the author describes are a backlash from oversharing.