Houses are more expensive because American wealth exploded. The population doubled and millionaires are now everywhere. When rich buyers and institutional investors compete for starter homes the floor of the entire market rises to meet their purchasing power.