You’re right, but you’ve only got half the truth. Bay Area devs are overpaid and European devs are underpaid.
Eastern Europe was a place to find hidden gems (very cheap - but not so now), and some brilliant people (but not all of them). Western Europe was consistent, solid moderate quality at moderate costs vs US. So in line with your views
Because a well paid SW dev wages goes soooo much further in developing countries, you're basically a king as every other profession earns very poor in comparison, so home ownership is no issue.