Also, consider what happens to your asset value when your 150k home in Topeka grows at the normal rate there vs a 700k home growing at the rate home values are in Seattle. You could build a very nice amount of equity in the expensive market, sell it and then buy a gigantic/perfect/<insert your reqs here> house back in Topeka in cash and have no mortgage. These markets (Seattle, SF, Denver, ect.) have their appeal even if you don't care about the city life or mountains or whatever.
You need to save when you are young to take advantage of compounding interest. Don’t get caught up in the rat race.
My ideal is to directly have ownership in businesses with strong cash flow, good real estate value, citizenship and property in another country or two, and most importantly, to have the human capital of knowing the right people in government/medicine/law/etc to be able to lean on the right people when I need them.
I'm lucky enough to have a stable family so that I can afford to take risks to try to make the above happen (some of which I have made significant progress in), but I definitely don't plan on depending on my 401(k) other than as a worst case scenario.
Not to mention, after saving similar (or more) you'll own a home 5x in value.
It's not rocket science.
Let's say you're living in Topeka, making $75,000, you happen to own an average home with a market value of $150,000. Amazon Seattle offers you a job for $130,000. Is taking the job a better deal when the average home in Seattle is $700,000? Your $1,000 Topeka mortgage payment will quadruple consuming 50%+ of your take home pay.