A theory...
First: Networking.
Can you get your foot in the door, network then know the "right people"
Second: Stress.
Once you know the right people can you handle stress of the big leagues?
Last: Talent.
Important, but if you can't navigate through step 1 and 2 noone will know your talent.