> is in part because we don't have unions
Not really. It is all about leverage. When you've got what they want, and they can't get it anywhere else, they pay the price.
Whatever leverage tech workers have, they would have even more if they unionized. Salaries are high? Maybe they could be even higher. These trillion dollar corporations can afford it.
> employees own equity
Why would this be mutually exclusive with unionization?