I've lived in Tokyo and Houston. Tokyo is infinitely more livable and the housing is still relatively affordable. In Houston even if you can get a new place it'll be clapboard garbage that's a one and a half hour drive from work.
Average home price in Tokyo is 1.5x that of Houston. Average wage in Houston is 1.5x that of Tokyo. So the data doesn't support your post unless you really really love sushi and arcades.