Can you honestly say that you voluntarily pay more tax than you have to because you think it’s morally right to pay more?
I seriously doubt you’d find a single basschat member who feels duty bound to pay more tax than they have to.
And as for destroying high streets, that blame lies on many doorsteps.
Local council’s mis management of high streets, business rates and parking, old fashioned business models, shops with nothing to offer to make up for the extra prices and ultimately the choice of the consumers who choose where to spend their hard earned and minimum tax paid earnings.
Amazon don’t force people to buy from them, they simply offer a better product and consumers vote with their debit cards.