You could say this about any shitty part of tech work though. Software devs won't be put on 24/7 on-call rotations because they can just quit and work somewhere else. Software devs won't be forced to put together a quick hack because they can just quit and work somewhere else. Software devs won't be forced to work nights and weekends to meet an arbitrary deadline because they can just quit and work somewhere else.
For whatever reason, it doesn't end up being that simple.
A lot of what makes people want to leave companies is the simple nature of working with other people in a for-profit enterprise. That is not going to change by moving to another for-profit enterprise. So those people probably feel pretty stuck regardless of how good the market is.
Personally, when I was consulting I really wanted to want multiple clients at once but I actually found myself most happy with just one.
IMO certain professions may be ok with remote but for the most part, the kind of work Tesla does, remote work is suboptimal.
We are going to see a bifurcation of companies that adopt either strategies. Time will tell.
What's _the kind of work Tesla does_? Sure, remote assembly may be suboptimal. What about software development? Operations? Etc.
You don't need face to face all the time. But sure, be a dick and give a one week deadline for people to adjust again and see how it goes.
If you have an axe to grind about WFH, probably should work as a non-software engineer or talk to someone who does and have a sense that perhaps your view is biased towards a particular type of personality that you may have.
Even amongst software engineers, there is a debate about how well WFH works.
I am having trouble thinking of a job that requires a minimum of 40 hours in the office plus untold many hours that can be done either remotely or in the office.
The factory workers are already in the factories. The ones remote are the ones who can do their work remote and the company has only broken records since the pandemic started with remote work.
Elon himself says, you can do remote work, after you’ve been in the office for 40 hours, implying, that remote work is totally possible
You took that seriously? It was clearly a joke.