Or those who earn a small fortune working as contractors in the finance/banking, building or insurance industries and successfully evade paying tax or all those "small businesses" who aren't quite so altruistic or virtuous as you risibly suggest?
Talk about a load of people in glass houses only to ready to throw a stone at any other group of tax evaders rather than their own.
One set are contributing the others are absolutely not, at least acknowledge the lesser of two evils .......