Just look at Vancouver as a far more extreme example of how local property prices can be out of whack with wages.
House prices are a function of wages (or, more accurately, have a floor set by wages if land is constrained) not the other way around.
Also, the level of entitlement by a lot of such engineers I find to be borderline disgusting. Why do you think you're entitled to a $1.5m house at all let alone 3 years out of college? If you really want cheaper housing (as a function of income) just move to a lower income area. It's actually pretty simple.
But the most objectionable part for me is not just how much of a non-problem this is but it completely ignores people with real problems, like, oh I don't know, the people who drive the shiny white buses who need to live 2+ hours away. Or those not in tech who have to do the same.
Engineers are compensated well now because of the value they create for their employer, nothing more, nothing less.