There's a very simple solution here: build more housing and pay better wages in the first place, so as to avoid the awful dilemmas of French Revolution-style situations.
Inadequate wages is not the issue. There simply isn't enough housing. In the most recent 6-year period for which there is data, 500,000 net new jobs were created in Silicon Valley, but only 65,000 new residential units were built in the same area.