And Musk has repeatedly demonstrated that he has no respect for legal contracts.
A legal contract is only as good as someone's ability to enforce it. Otherwise the idea that it's some kind of a bond and companies or people should or do just 'the right thing' is not unfortunately reality.
I would not say he has any more or less respect for legal contracts than any other 'typical' company or business person (from my experience).
Those same contracts allow that employees can be let go. It's not really the gotcha people think it is.
The couple people I knew with remote work in their contracts actually want to be let go at this point, wasn't saying it was a gotcha — but they'll need to renegotiate or be terminated.