I’m not quite sure I understand what most of the OP’s objection was.
They’re involved in food banks, helping the homeless, giving back to communities but my point is this is hypocracy when they’re only giving less than 10% of what they make through these very worthwhile activities. I haven’t got an issue with them making money but it’s hyprocracy when they’re keeping hold of the vast majority of it whilst peddling their holier than thou crap. Why can’t vicars fund their own pensions and they free up most of what they’re sitting on to charitable causes? To the vast majority of modern society, vicars don’t provide a worthwhile public service so why should they get a free pension? Or maybe they should declare themselves a profit making organisation that has a religious charitable arm. In any case, in my opinion, it just stinks to keep projecting a raison d’etre of being for the greater good.