Who cares about "incompetent shaman"? why is that the bar for comparing classes?
I can tell you from personal experience that an incompetent player can make any class look like ****, vs a player that knows what they are doing. I have seen you put many healers to shame, and you're not a shammy.