Actually the shammy windfury "fix" as it were was making it so that you could put your highest rank windfury on your main hand, and a lower rank on the off hand, and they both would be effected by the 3 second windfury cooldown that blizzard snuck in without telling anyone. I.E. windfury, despite having a "20% chance to occur" has less than that since it can only happen once every 3 seconds. This, of course, assumes a weapon faster than 3 seconds, and most every weapon is for an enhancement shammy, since when they crit they get flurry, which increases their attack speed.
But yeah...druids can tank, shamans really can't (mail armor at 40+ isn't enough to tank, even with a shield.)