The heck? Most of this post is absolute nonsense. I'm just shaking my head in disbelief.
What do you think Power Word: Barrier is, by the way? Angel Feathers and Body and Soul? Pain Suppression?
Power Word: Barrier is in my opinion some of the most powerful utility any spec could bring. Even with terrible numbers, Disc would be brought for Power Word: Barrier.