Avoiding mail, AH and trades is there to avoid you can exploit game mechanism in your behalf when you play on your own.
But you have to socialize all your way up to level 60, sooner or later.
Since I’ve been playing HC, I’ve made more social interactions with players in the game than the four (4) or five (5) years before.
What I’m able to read from you words is: “I’m angry 'cause they don’t allow me to play the way I want!”
None is forcing you to play under the set of rules of the HD community, or to use the addon. Play the game the way you want. Is up to you.
So you decide to cheat 'cause your not happy with the way other players do their way.
Why do you just not play under that set of rules?
Why do you have to cheat?
Those who cheat won’t be able to do after the release of official hardcore servers …