It's not really feasible to pay their box packers $120k / year.
I suspect if amazon paid 2x average box packer wages and gave good breaks/benefits, unions wouldn't have much traction there, either.
The parallel isn't crazy (the economics might be, I haven't analyzed)
It's also not that feasible to pay developers $120k/yr as the rest of the world has found out, America manages it for a number of reasons and because of this you likely won't see developers unionise any time soon even if you guys do have some very questionable contracts.