Rotate between those heals and innervate and you can always be casting something really hard to interrupt. You don't need all 3 procs to cast Revivification. There's a pretty good chance the 2 stack or 1 stack version will slip through and if it gets interrupted you can always cast a big heal instead. The procs for revivification is there to preven the worst case scenario where you spend 1.9s casting Revivification and have it interrupted and that gives the enemy enough time to try to burst you down. With even 1 stack it's way harder to attempt to interrupt it at the last 0.1s so either it gets interrupted much earlier or not at all and either outcome is fine.
I understand how to play, but you are making it seem like a sorc can simply just hit 1 or 2 spells without thinking.
To get your rotation right, to be able to fight through constantly being marked and getting off heals, isnt as easy as you make it. Generally in a wz there is 1 or 2 healers, and unless Im against a bad team, I generally take the most damage in every wz (light armor, yay)
Reviv is only as good as the wz you are in. Smart teams immediately put aoes down on it, thus completely negating one of my most expensive casts. Its also only efficient for spreading out healing (a lot of those numbers are junk like aoe dps or dots) because its simply topping people off who are taking slight aoe damage. My reviv (incorrectly typed innervate) crits for 1100 per tick, a dps can easily burn that down.
And as I said previously, if a team is properly focusing on 1-2 targets, no amount of shield/resurgence/reviv is going to save them. You need to hit them with innervate/dark infusion to keep them up.
But that is why this isnt really an issue. DPS makes or breaks your team. If they can burn down targets, you are going to win. If they cant burn down targets inspect the player.
Its not about healers, its about the players. I can guess at my teams chances as soon as I zone in. 1) Do I recognize any of the names, 2) are there more than 2 in a good pvp guild and 3) do I have considerably more (5k+) hps than anyone else on my team.