It's not like companies have a choice. If they have a key in their possession and law enforcement gets an order for it, they have to provide it.
> It's not like companies have a choice.
> If they have a key in their possession [...]
So they do have a choice.
And even if they don't have the key. Case in point: https://medium.com/@tahirbalarabe2/the-encryption-dilemma-wh...
That only strengthens the parent point. Switch to an OS where this requirement doesn't come into play if you're worried about any governments having a backdoor into your own machine.