What's clear is you are a giant blowhard.
No one in this thread ever disputed anything like this at all and furthermore no one in here is arguing what you are either, they are saying because they can dig up a handful of good survival parses, survival is actually a much stronger spec than it has a reputation for.
I'm saying this is really not complicated stuff. Sure sometimes someone is brought in for a very specific niche role, but that's not really the case here with them taking a Survival hunter. They took what they had available in their raid group. That's what they did, and being a top in the world rated guild they were able to make a less than optimal comp work. Although, maybe if they had a more ideal comp it wouldn't have been a world third kill. Ever think of that?