I don't like them scratching equipment slots. If the Relicslot (for example) was a hurdle for some classes to equip properly they should work on loottables or such. Removing stuff is just lame game design.
It fixes a lot of problems, and I agree with the decision.
1). Relic Slots seemed a bit of a "Why is this even here?" The only reason: Shamans, Paladins, Druids, and Death Knights cannot use ranged weapons. This means they're at a statistical disadvantage, as they cannot equip anything in this slot.
2). Hunters keep taking weapons meant for Rogues, Druids, and Enhancement Shaman. Hunters almost never melee if they can possibly help it, so these weapons are nothing but extra stat sticks. Meanwhile, Rogues, Druids, and Enhancement Shamans were going "WTF huntard!? I needed that!" as they would have actually USED said weapon to melee with, instead of just carrying it around as a stat stick.
3). Warriors needed Strength Guns -- they are the one and only class that does. Rather than wasting database room on a weapon that only one class would ever use, they decided "Warriors don't really need a ranged weapon -- they have Taunt, Heroic Throw, and Shattering Throw now".
4). Rogues never used ranged weapons for anything other than Fan of Knives, so why not get rid of their ranged weapons too?
What does that leave, Spellcasters. Spellcasters almost never wand anyways, and same thing with Warriors, Rogues, Relic-users: They had to have them to compete with everyone else, stat budget-wise.
Thus, the logical decision then becomes to remove the Ranged Slot entirely. Make Guns, Bows, and Crossbows 2H weapons (so hunters no longer want Melee weapons and won't be taking them off of people who REALLY need them), Wands become MH so casters can still use them as a ranged weapon if they wished, and Warriors and Rogues won't need ranged weapons. Fan of Knives, I assume, becomes an attack all Rogues can do, without the Thrown Weapon requirement.
This negatively impacts no one, and everyone is kept equal in terms of stat budgets, and everyone has 1-2 less items they have to collect to gear up.
I can see nothing wrong with this design decision whatsoever.