Observers say several factors are at work.
-- The "pig in the python": Digesting all those foreclosures takes awhile. It's time-consuming to get a home vacant, clean and ready for sale. "The system is overwhelmed by the volume," Sharga said. "In a normal market, there are 160,000 (foreclosures for sale nationwide) over the course of a year. Right now, there are about 80,000 every month."
-- Accounting sleight-of-hand: Lenders could be deferring sales to put off having to acknowledge the actual extent of their loss. "With banks in the stress they're in, I don't think they're anxious to show losses in assets on their balance sheets," O'Toole said.
-- Slowing the free-fall: Banks might be strategically holding back some foreclosures so prices don't fall as fast. "They want to be careful about not releasing them too quickly so they don't drive prices down and hurt the values," O'Toole said.