Regardless of whether there's something to defend or not (as i said earlier), that doesn't excuse attacking others, especially in a conversation about civility.
Aside from arguing over the contours of whether something is or isn't hypocrisy, all being mean does is drag you down too. I'm not telling GP that he is obligated to do anything. All I've said is that his response to OP makes him come off as poorly as OP does and will not further his goals.
You can call that condescending if you want, but that doesn't really pertain to the discussion, if you assume that GP is participating in the conversation in good faith, and is addressing the OP's point.
It's really hard to be critical of criticism without committing the very act you're claiming to be attacking.