Comparing specific abilities between specs is pointless.
As for your predictions...it was doom and gloom for Legion, sprinkled with cheers for SotF. It didn't quite work out like that, though. I can't be sure but I also recall you calling holy priests mandatory for Symbol of Hope. We all know how that worked out.