The shaman in wow is very similar to the tank mage in uo. Mix and match the two, add trainable skills and you got yourself gameplay.
WISh wow gave the ability for player run servers. Id remove all instances, have one continent, create player crafted items to equalize gear, bounty system/guild stat system, no factions, no guards, easier to get consumable potions, add runes/gates, gnome shamans, tauren rogues, orc pallies, and umm implement something to give meaning and promote chaotic pvp. I enjoy wow pvp, it just totaly lacks meaning and content.
There are WoW player run servers.