I honestly think that much of the call for AHs stems simply from the fact that they're what people are used to.
WoW's system is always the one people seem to always think of, but in all honesty, City of Heroes/Villains is the only game I've played that actually did the auction system correctly.