In before this for this forum gets shut down and the Dawn of an all new DB forums rises!

jk

I think if people are creating teams to be "viable" you have to define what you want the team to be viable for. All classes are viable to box if your talking quests/grinding mobs ect. Viable for all content? Thats a whole other story. What makes melee teams less viable to do "all content" is some fights require you to move out of big, deadly, AoEs that some bosses do ( as one example). While there are some instances a group of palies or DKs can cream ( heroic ) easier than a traditional team.

When it comes to instance grinding, Ill stick to my paly+shams, I even have a well geared druid now and still prefer to use 4 shaman. Simple and very effective, about as viable as it can get ( for all content)

I make other teams for the "fun" of it and not for grinding instances. If they end up being able to clear some heroics at some point, great! I just do not make other teams with that goal in mind.