But that would be missing the whole point of it. The bmah is not to offer up needed items to the masses. It's a gold sink for those with more gold than the game could possibly cost otherwise. When you have a million gold you will understand. It's design is to eliminate huge gold tycoons, NOT to try and motivate casuals to farm so they can get into it.
Gold sinks only work when they offer something that people want. If I visit the BMAH every day for a month an there is never anything useful for me, do you think I'm going to spend any gold? If the gold sink doesn't work, then it's broken....
By only having 1-2 items available each day (which are only up for 24 hours), the chances of there being something up there that people want is extremely low. On top of that, who is going to sit on the AH for 24 hours to make sure they are placing the highest bid?
Do you really want T3 gear or a semi rare pet bad enough to engage in a 24 hour bidding war for it?
Just put a buyout option that's like 10-20x the starting price of an item. That way the gold sink is working as intended.
And those people are in violation of the ToS
A couple things about this: Blizzard isn't against the activity of buying/selling gold or other game related items per se. They are against the activities (hackers, credit card thieves) that players use to obtain the gold or other items in the first place.
There are plenty of people who have a lot of in game gold they earned legitimately through the AH or farming, and Blizzard will take zero issue if those people decide to trade it legitimately.
Just keep in mind the buying/selling of in game currency/items does not fall under the protection of Blizzard security. So if someone scams you out of gold or real life money, Blizzard won't help you get it back. Be careful who you deal with.