There's a difference between expecting companies to help unions vs actively engage in shady behavior to avoid them.
In this case, we're describing what I consider a loophole, but it's still wrong (even putting aside the morality of it).
OP said the framing was weird, but expecting companies to not be that shitty is perfectly normal in my view. After all, we sometimes forget that at some point a human decided this was the right move.
The alternative is to normalize it and assume every company is the shittiest possible. On second thought that might be a lot closer to reality though.
If Amazon can improve their working conditions, either willfully or through the enforcement of labor laws, whether or not they are anti-labor is kind of irrelevant.
If the situation was that the husband was obligated to beat his wife, forcing him to pay for a referee to control how hard he beat his wife would be a good thing.
Obviously it would be better if he just stopped beating his wife, but the guys in suits upstairs would be pretty upset about that... So let's limit the beatings in the meantime
At Amazon scales, you weigh in how much money you'll save by breaking laws and eventually getting a slap on the wrist fine versus all other alternatives. Unsurprisingly it's often much cheaper to be terrible to your employees and replace them endlessly, than it is to not be terrible. Especially once you make unionization nigh impossible.
It's definitely relevant to me. I would never work at Amazon because of these practices, even if they probably don't extend to developers (at least at the same scale).
Maybe it's not relevant for you but I'm sure it's relevant for many others too.
Your analogy doesn't work even if you also include the fact that the husband has been abusing his wife as much as possible without getting caught. What they are doing is making an active effort to make sure the wife can't get to an attorney at all.
I truly don't understand how so many can side with this abstract concept of a profit-seeking machine over human needs.
Poor Amazon might have to reduce their profits by 0.00001% to allow workers to pee while driving!