Please try not to use retarded as an adjective. Similar words have caused offense and been the reason some community members have decided to leave the forums, and are like poking a beehive. Sometimes, there may not be a reaction, but othertimes, you might be walking on glass and some people may not appreciate it. Simply describe it as 'a poor decision,' to which, I agree 100%. It's a shame to keep the Ubers B.net-only, this many years after implemented.
That said, onto the beaten horse. The Anni and Torch have been discussed a lot. The drawback to them is that:
1. Diablo Clone can spawn in every game, without penalty. No SoJ's sold, no difficulty in spawning them, can be done within a couple of minutes. Very easy to farm just by loading a new character (Uberdin/smitadin,) and farm them in minutes without any challenge. Every character would have them with ease, instead of the intended difficulty of the fight, as well as the small chance of DC spawning. There's no thrill or challenge or excitement when you can spawn him immediately upon starting a game and simply transfer them instantly.
2. Uber Tristram isn't replicated the same. The modded version is easy. Very easy, and the Ubers don't summon any minions, let alone those being immune to multiple elements.
3. The mod also comes in with several modifications considered as hacks by the forums. Respec infinitely, multi-stash (means transfering/farming those easy Anni's take even less time,) larger inventory etc. With programs like that, you can't simply say "we allow this, but only with these settings disabled." There's too much to govern to ensure everyone to play how they want, without ruining other people's playing style, and there are always those who simply don't care if they ruin how others enjoy the game.