Yes we are not the best on single target, pretty nice on multi targets and we are abit gear dependent. I dont pvp but i heard its pretty awfull....But if you play the spec to the best and do decent dps, who cares? You not that bad that u cant raid. Top tier heroic raiding maybe (altho im pretty sure they use shadow priests too), but everything is killed already. If you only care about meters, then yes u shouldn´t play and might aswell roll a warlock. But shadow priest is fun to play, brings nice healing, and nice to learn and get better. I´d say if u enjoy it at lvl 90 aswell, go for it