Interesting perspective! I agree that the article leaves out multiplayer which represents a huge source of fun. Plus, one thing you can more easily do with a group of friends is agree to skip the AH on those particular characters, relying on drops alone, which makes item drops rewarding again. With enough players you get a decent chance that one of you will find a nice fist weapon or Wizard hat and be able to share that with the monk or Wizard in your party and have it be an upgrade.
Sounds like a great idea but what about solo players? I believe many are upset that blizzard stated drops were altered due to AH considerations. Basically, you need to use the AH or you'll die of boredom - and it was designed this way.
The best solution would be a mode with higher drop rates and no access to the AH (only trading). This would have lowered AH usage and cost Blizz $$.