Reminds me of feature flags. They seem sub optimal at a code level but highly beneficial at the System level.
But why force people one way or the other ? Let them make their choices. Why not give optionality and then optimize.
I don’t know much about SV traffic but in Bangalore people were routinely spending 4-5 hours in traffic everyday pre covid. I don’t see how this can be beneficial for anyone at an individual level and for the company as a whole.