Blizzard announced a $10 fee for unlocking the game, a one-time fee to pay for battle.net upgrades and all the future patches Diablo III will get. They decided to switch to using the RMAH, and are providing an in-game currency AH for those that don't like the RMAH. I feel like Blizzard did a great job finding a superior solution to the battle.net fee, and providing gamers with an in-game option. Gamers can also just not use the AHs at all!
--
Donny: Are they gonna hurt us, Walter?
Walter: No, Donny. These men are cowards.