When Google loses an app developer, maybe they lose .1% of revenue.
When an app developer loses Google, they might lose 100% of their revenue (if they only develop for Android).
This fundamental mismatch in bargaining power is why unions are needed for fair resource allocation.