It is really hard to support left-wing (in this case pseudo-left-wing) positions when their proponents make it sound like it's all just about resenting people who are successful, rich and powerful. 

The Knights of Columbus raise a lot of money from rich conservative Catholics and money talks, both in DC and in the Vatican. People who are responsible for a lot of money are paid big salaries, because managing wealth is a highly competitive profession, like football quarterback.

And the idea that George Weigel shouldn't have a job because he's a critic of the Pope is just beyond weird.