Expensive housing is a feature and not a bug for the tech industry. They prefer to hire young, single workers because they will work longer hours in worse conditions, and if they can keep them rent- and commute-burdened they are less likely to switch jobs, start a family, take up a hobby, etc.