the reality is you're completely and utterly wrong. Our "oh crap" CDs have to be used for throughput to be at all competitive and at worst they are going to be assigned. Our "smart" AoE and "grouped" AoE are the same spell unless you are counting the tier bonus of healing stream as AoE? That's pretty funny... Otherwise we have chain heal, which is in its current state STILL fairly weak (better than what it was), and very range limited. Our movement CD needs to be paired with our "Oh Cr@p!" cd (ascendance and swg) on any fight that actually requires high movement and healing at the same time... meaning outside of a 20s period every 3 minutes we have very little to do while moving. And NONE of these abilities come close to reaching the burst potential of any other raid healing spec. Priest divine star/halo + CoH while still having a "healing stream" (lightwell), MW monk uplift, rdruid mushroom bloom are all "burst" abilities. We don't have anything that is instacast that remotely compares to these abilities for burst.
This, oh this so hard. Shamans CAN play at the level of other healers, but they just don't have a diversity of spells to play with that let them play well. Does the class work? Yes absolutely, that's not in contention. What is in contention is that the class as it stands is less fun to play if you want results. I'm not sure if anyone forgot, but WoW is a game. A game should be fun, or there's not a big point to play. Should it be challenging? Yes! The point at which it becomes too challenging is not a good thing.
I'm sure that through some technical wizardry you can make Shamans near the top, but there's no denying that absorb healers destroy the HpS of any other healer. Such to the point that play style has to be adjusted to snipe those heals.
Also to everyone saying that Resto Shamans are fine, look at those logs, and tell me how spread out the other healers are. Then tell me where Shamans sit on those logs. Most other healers are sitting nicely among each other, within ~5-10% tops. Shamans however are 'with' the other healers.
I would also like to offer a suggestion about burst healing that may or may not be heard. Life Shock would be a nice mobile instant cast spell, could be on a 10-20 second CD. Perhaps give it just the amount of healing a Ripetide would give, but do it upfront without the HoT. This would make a lot of people happy, and wouldn't OP Shamans too terribly I think. If for some reason Shamans do become too powerful because of it, just put Riptide and Life Shock on a shared CD timer. Or you know, flip the glyph for riptide so it does no HoT and just heals everything up front. Both are the same idea.
Alternately, perhaps a stacking buff that when you cast HR or CH it decreases cast time by like 50% and stacks up to 2 times? Usable only on healing spells, but it would add mobility.
EDIT:: Prattle, it's not that Shamans should be on the top of the healing meters, it's that they(the Shamans) should matter a little bit more than they do now. (The Shamans, not the meters, kindly do not twist words here.) That you assume Shamans are just whining about not winning the healing meter is laughable. I'm sure you could find Shamans who do want to win the healing meters, but that's not the point here. The point here, in case you've confused it for something else, is that the Shaman toolkit needs a little TLC. We're talking mechanics here, not raw throughput, new mechanics would produce more throughput probably, but it's the mechanics themselves we're talking about. Shaman HpS is low enough that a little boost won't have them dominating the charts.