People go where the jobs are. They are going to live wherever employers "insist on" locating their offices.
20% down payment isn't a myth; if you don't put 20% down (and don't have some special situation like a VA loan) you have to pay for private mortgage insurance which can be hundreds per month, as you're buying the lender insurance against the possibility of you defaulting on your loan.