The law of supply and demand has been crushing home prices for years now, and it's still not getting better. Since fewer people are buying, several million houses are waiting in a long line to be put back on the market, an effect economists refer to as a housing shadow inventory.