Not to repeat myself too much here, but Japan also handling housing very well for two reasons: (1) NIMBYism does not exist by law (and practice) and (2) there is almost zero protected homes for historical/architectural reasons. As a result, you can build and build and build in Japan. There are few limitations except a uniform national building code. Tear down and rebuild (bigger) is constant in big cities in Japan.