The problem with the whole D3 affix system is there is are few if any real choices to be made based on spec. The only choice is how much Gold or RMAH balance you can afford.
The fix isn't shutting down the Auction Houses, and it isn't nerfing one stat or another, it is IMO making certain affixes mutually exclusive, to start with IAS, CC, and CD. I'd even go so far as Main stats and Vit and Resistances!
Before everyone screams NOOOOOO!!!!!!!!!!!!!! Consider that certain builds favor CC, certain builds favor IAS, and all builds DPS are increased by CD assuming a certain base level of CC. How much of each becomes a balancing act based on how many pieces of gear can get that affix. You can go all IAS on rings, Ammy, Bracers, Gloves, Mempo etc. for a fast hitting small hits approach (eg. WW barbs), split the difference and get half those items with CC and half with IAS for a more balanced approach (CM wizards need some of both to function), or go for all CC+CD for the big hitting slow builds (eg. HOTA barbs).
Get rid of the necessity for every class of every build to have trifecta gloves, bracers, ammy's and rings and make for meaningful gear choices. Right now all I have to do to go from WW to HOTA is swap out for a Skorn, and tbh I can play HOTA just fine Dual wielding, where are the gearing choices? The only determining factors are how long I've played, how lucky I've been getting drops to sell, and how close my battle net or gold balance is to affording the mempo with crit or the 33-66 maxmin dmg/ 350str/350vit/9IAS/10CC/100CD trifecta ammy that BulKathos himself could only dream of owning!
How about if gear could only have Strenght OR Vitality OR All Resistance? Now I really have to make some gearing choices, I can get a ton of AR, have low HP and Low damage, but (assuming resistances and incoming damage are adjusted in the game to suit the change in stat availability) I'd have survivability equal or better than the Barb with Vit on every item, but equally low DPS and no Resistances. Standing next to the Barb with stacking nothing but Strength who could destroy MP10 champions in one shot, but in turn is a true glass cannon with zero chance of surviving 10 seconds in MP0. Now we have some choices to make, dropping a piece of AR gear for Vit Gear being somewhat equal in surviability terms, swaping out the same gear for Strenght and a corresponding DPS increase costing some survivability. No more compulsory Str/Vit/AR gear.
In turn I see this balancing the economy as almost every drop with just one decent roll becomes of value, versus the current situation of everything that isn't perfect is worthless and anything that can be sold has to have a many zeros as the AH will allow to even be visible!