Yeah not really, I know far too many "above average" people working there. Not everyone there is a savant, heck not even close. Companies on wall-street like DE Shaw have had far superior talent for a while now. And no, not all of their products are "stellar", some of them are utter shit. Just because you have accepted mediocrity and self-pity doesn't mean everyone should. Hard-work and practice goes a long way.