Except that the laws are the rules, the rules are publicly published, and everyone has access to them.
If McDonald's is selling a 10 piece McNuggets for $1.49, and a 20 piece for $4.99, then buying 2 x 10 piece McNuggets for $2.98 is a loophole around paying $4.99. If you find it immoral, so be it, but it doesn't change that you're paying more for McNuggets than McDonald's requires you to pay.
I don't find that to be an apt analogy. Tax avoidance is more like abusing coupons. Someone else is effectively paying your share, but the company can't shut it down because customer would complain or it could hurt the business overall. Eventually the business is forced to raise prices and everyone deal with coupons just to get a decent deal.
I feel like the phrase "coupon abuse" is madeup crap. A Business gives discounts in order to (hopefully) make more money, then try to ensure that we all see people who actually use those discounts as "abusers".
Don't fall for it.
It's not that complicated. If you are a business, don't sell stuff at a loss. If you want to sell stuff at a loss to drive traffic to your store, you're going to take a loss. Don't blame your customers.
Because coupons might be useful to sell overstock or introduce new products. And even if you wanted to you would either have to convince all your customers to change their habits or convince the other businesses not to also not use them. It is like with credit card fees in the US.
Because they are political tools. Like how "getting rid of pollution" would involve rethinking our civilization, not just creating some dumpster fires.
Most people don't buy IBC totes of dish soap to save a few bucks on the unit price because it's impractical, never-mind that they don't have the equipment to reasonably deal with liquids in that volume.
If you're not that rich then it doesn't make sense to go all out optimizing your taxes because the savings aren't big enough and the costs of doing so are high enough to make the net result a savings.
Not being rich enough to have access to certain tax avoiding structures is like complaining you not being able to get the savings of buying a ton of dish soap because you don't have a fork lift.
It's a thing I've seen people do. Visiting a neighboring city to take advantage of their tax holiday for back to school shopping, for example, or buying a car from a neighboring state to avoid in-state registration.
People avoid taxes all the time, it's just that 5% savings on an average income doesn't save millions of dollars and cause Twitter to hate them.
Personally, I take the mortgage interest deduction, claim my real dependents, and put as much into my 401K as is legally allowed. Those are all tax avoidance strategies that people routinely engage in.
If McDonald's is selling a 10 piece McNuggets for $1.49, and a 20 piece for $4.99, then buying 2 x 10 piece McNuggets for $2.98 is a loophole around paying $4.99. If you find it immoral, so be it, but it doesn't change that you're paying more for McNuggets than McDonald's requires you to pay.