Thanks for the breakdown. That's really sad because I would be 100% happy with Warrior as a class if Prot was in a good place. I absolutely love Frost in PvP but it's a chore to play in raids because being slow sucks. I love tanking on Blood but I doubt i'll be able to play it full time since I don't have a dedicated raiding guild that can deal with my weird work schedule.
I was hoping Warrior would let me have fun DPS'ing as Arms in Raids/PVP and then hopping on Prot for M+.
I like Druid but I hate Cat/Boomkin in PVP. I guess I could give Paladin a try but I hear it suffers from the same problems as Warrior.