I think one glaring problem that is preventing housing prices to fall is the arms race to provide the best amenities which drives up the cost. It is similar to the problem that many universities face, i.e. universities spending tons and tons of money on amenities to compete for students, which essentially drives up the cost of tuition and dorm fees. The housing market is no different, with each new luxury building touting the best amenities that aren't necessary for the average resident and charging an exorbitant fee for them. Having developers build simple apartments would go a long way in dampening prices.