One who belittles others for their unwillingness to effect change and then states he himself does not work to effect change because to do so is a waste of time is indeed a hypocrit. It's the pot calling the kettle black,
- - - Updated - - -
I know and am friends with people who regularly get arrested for protesting on military bases, so I fail to see doing nothing as honorable. And FYI, you can respect someone for doing what they feel is right, even if you feel what the did is wrong.