The only Warlocks I see running around these days are Blood Elf which sort of explains it all. Haven't seen a low level Undead/Orc Warlock in months. Don't let population imbalance get to you, if you're a good player at that class then people will recognize it as so.
As for Shaman.. well any class with the ability to heal will be asked to do it in an instance regardless of spec, so just be prepared to do it in case. I was able to main heal the majority of SM back in my Enhancement days before even dual-wielding came about, so it is indeed doable. If it gets to the point where you cannot for the life you heal properly, then state that you'll be providing DPS and if they don't enjoy that then leave the group.
Warriors will forever be what they are - itemization rules the class. Got great armor & weapons? Then you're a killing machine unless you're up against classes that will outlive your hits (i.e. Druid/Paladin/Resto Shaman) or knows how to kite you around like a snail.
As for Shaman.. well any class with the ability to heal will be asked to do it in an instance regardless of spec, so just be prepared to do it in case. I was able to main heal the majority of SM back in my Enhancement days before even dual-wielding came about, so it is indeed doable. If it gets to the point where you cannot for the life you heal properly, then state that you'll be providing DPS and if they don't enjoy that then leave the group.
Warriors will forever be what they are - itemization rules the class. Got great armor & weapons? Then you're a killing machine unless you're up against classes that will outlive your hits (i.e. Druid/Paladin/Resto Shaman) or knows how to kite you around like a snail.