I suspect Blizzard sat around a table and realized that a real-time auction house using real money and mandatory on-line in the console version would go as poorly as it did on PC. So they changed the game in the console version.

The only good news about the Diablo 3 fiasco is that other game devs will now think twice about creating more games with those "features."