Q u o t e: I know this is probably the wrong audience to try to make that argument to, because most of you are on the winning end. But trust us that there will be plenty of separation between you and the noobs to show how awesome you are without weapon swapping.
Bash, I get your dilemma, but the thing is that complexity in games is good for its own sake sometimes. The reason why there is a huge separation between players is because of the ability of the players to maximize their style. For those that don't, you can just play at your speed, and you will beat Baal one day. For those that do, and play competitively, Toasting the Ubers in hardcore mode in under 5 minutes is important.
So in every game, there are examples of this. Starcraft, you have your micros, D2, you have weapon swapping and buffs, not sure about WOW, but probably the same. And on top of it, your weapon swap in Diablo spawned a generation of games like it. Just looking at the games I know, hellgate, half-life, hell virtually everything now lets you swap weapons. And it makes sense.
You are the makers, and you appear to be focusing heavily on balancing this issue, but weapon swap made a lot of sense. You put it in D2 for a reason, and it will only become more important over time. PLEASE don't make us manually swap, which is where it would probably go. Or go to the mod community. You seem to be moving backwards, and it doesn't make sense.