That puts a bee in my bonnet also.

Going after businesses who work around the tax code should be a high priority. And don't get me wrong, I do not like how my tax dollars are used these days. We should be more vocal in expressing our displeasure. But when your solution is to not pay, you only hurt other taxpayers and not the government.
They will simply raise everyones taxes.
I really don't understand this logic.
The tax laws are created by government.
Companies use specialists to ensure they only pay the correct amount of tax for their circumstances.
Loud socialists then protest that these companies are not paying as much as these protesters would like.
Protesters then complain that tax will be raised for everyone else because these companies are acting lawfully!
Rant starts:
Tax is simply a protection racket that has been normalised through custom and education. I pay tax for services I don't use - I pay extra tax on goods I use a lot but don't get any benefits for this extra tax.
Tax to me just seems like a way to fund people who don't or can't fund themselves. I don't seem to be getting good value for money out of it!
The problem is that the experts hired by companies are not trying always trying to determine the correct tax rate, they are trying to cheat. It may or may not be illegal, but it should be stopped as it is costing YOU money.
Here is an example. A very wealthy *friend of mine owns tons of property. He develops them into shopping centers and the like. Last year he had a vacant lot that he was going to build on this year. He loves to find ways to pass his tax burden onto you, so here is what he did.
In the early fall he spread about $50 worth of pumpkin seeds around the lot. Although he did not care for them, many grew into pumpkin plants. Why? This was so he could call himself a pumpkin farmer and receive receive a farming subsidy. Of course he just let the pumpkins rot in the field and took your tax money as a reward.