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.
The ordinary taxpayer isn’t in a position to exploit interactions between n jurisdictions tax codes, are they?
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.
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.