I haven't finished reading through the entire thread so forgive me if this has already been said but not before I interject that spriests are no longer a casting class. We are a dot class. Personally, if I wanted to play a dot class I would have rolled a Warlock. We are a very dysfunctional dot class who can't complete with the Warlock on any level. If we are going to function as a dot class then VT should be an instant cast and MB needs a buff. As it stands currently our rotation or lack there of is losing us dps at every turn because we have two major problems. We are having to clip MF to keep up with procs and dot timers and we have an absurdly long cast time with VT. If we play the spriest as Blizzard now wants us to play, we are also losing dps by tabbing for multiple target SW:P. It's not a high enough dps dot to waste so much time tabbing for targets.
Shadow Priests are definitely NOT in a good place for PVE raiding. While they may be melting faces in PVP, on average for PVE our single target dps is 40k dps below all other classes of it's same gear range and frequently below all other classes of lower gear range.
Our gear drops are inadequate to say the very least. The only substantial boost we have towards reaching our ridiculously high haste cap comes from the Elegon trinket and everything else has either no haste or very low haste. The majority of our gear is loaded with secondary stats but not enough to reforge into haste so we are sacrificing intellect gem slots to make up for the difference. I know of no other class that has to strive so high and hard to reach a secondary stat.
After doing the math for all practical purposes and not simulation, intellect is not an spriests primary stat anymore. Haste has become our #1 priority. If you look at the T14 geared priests you will see just how low their intellect is. It's downwards of 14 to 18k.
The other thing I have learned is even though we are told to stack crit if we can't reach haste cap, crit actually lowers our dps over reforging it to haste. Even when we do reach haste cap there is no significant increase in dps. The increase only comes with t14 gear sets that gives bonuses. If you were smart enough to choose jewel crafting or enchanting as your profession, your may be topping other spriests but you are still not topping other classes despite the T14 bonuses.
So much wrong in this post I don't know where to start.
First, you don't have to tab target Pain. Make a mouseover macro. All I do is put my cursor over a nameplate and hit the hotkey with that macro. It applies pain (and touch the same way) without switching targets. If you have tidyplates or something similiar you can see the dots ticking on your dot targets. Very easy way to multidot.
Second: unless you are in that very (very very) narrow window where sacrificing int for haste is worthwhile, Int is always your best stat. Sim your character lol. Int is worth much more to me than haste. It's not even comparable.
Third: there is plenty of gear that is itemized great for us. If you get some unlucky drops, well, it happens, but this tier is loaded with plenty of haste pieces.
Last, if I was 40K+ behind anybody in a raid in the same gear I would delete my toon. That is not a shadowpriest needs a buff problem, that is learning how to play your toon issue.
We are not perfect, and could use some things. But we are not broken. Show me a log where you played well and were 40K dps behind every other class. That is just ridiculous.
And our set bonuses suck. That's one of the reasons there is a disparity. Compare our set bonuses to the lock tier. They get a huge increase in damage versus us. But that happens.