In my country large unions negotiate for a whole sector, so all café workers regardless of their employer are covered by a collective agreement. You don't even have to be a member for the negotiated benefits (such as minimum wage) to apply: the collective agreement covers everyone in the sector nonetheless.
I thought the US used to have profession-based unions, such as the teamsters union, who can have members all over the US?
https://www.starbucks.com/careers/working-at-starbucks/benef...
This even includes college tuition.
Besides, the union ought to be able to fund at least one coffee shop, and show Starbucks how to do it right. Banks also offer loans to start businesses, if the applicant has a decent business plan.
How much the workers get paid.
-- sez google
>For Large Employers (501 or more employees)
> $18.69/hour
- https://www.seattle.gov/laborstandards/ordinances/minimum-wa...
(I have no idea where the specific Starbucks upthread is supposed to be, so I don't know how relevant Seattle even is).
You're blatantly ignoring the point that they are not paid enough to be able to afford to do that.
Access to the installed app base, the brand, the commercial RE management changes the economics of things.
But corporations don't have morals, so they'll continue to do as they do currently. If you want to change that, you should have legislation that makes them abide by whatever you think is immoral. Don't confuse your moral standard with that of amoral corporations who are incentivized to simply make as much money as possible.
And unions tend to not drive companies out of business because then there is no need for the union anymore and no paychecks to take union fees from.