I’ll pardon your French. Now pass the croissants. 
But I agree that talent alone is not a ticket to anything except probable obscurity.
I have a dear friend who is a ridiculously talented guitarist. He was one of the first two to earn a Masters Degree in Classical Guitar from the famed music school at North Texas State University.
The whole time he was in school, he played in up to five different rock and blues bands every night. He is and has alway beens multi-genre wickedly good. He even played all the Frank Zappa lead lines note-perfectly when he was lead guitarist and musical director for a Mothers follow-on band called the Grandmothers.
In short, he has talent to burn.
But he never made it for at least a few of the reasons you listed, @Gio.
He didn’t know how to promote himself. He didn’t understand business in any good or meaningful way. He didn’t know how to glad-hand or network with club scene movers and shakers. He didn’t… He didn’t… He didn’t…
And I truly believe there are fucking jillions of other extremely talented musicians out there just like him. It’s not a tragedy in the classic sense of the word, but it sure is a damn shame that folks like him live and die with the world not being aware they’re such great musicians.
Yeah, talent ain’t near enough to be noticed. In fact, there are so many more hack-y players that DO know how to play the glad-hand/promoting fame game.
And, it takes luck, too. Absolutely. Being in the right place in the right time hitting the right ear drums can create careers.
All this said, the fact is that native talent exists. It just needs to be directed, honed and combined with all the rest of the traits that make up a successful human in this cruel, cruel world. The Beatles were what they were when they were club-monkeys. It took Brian Epstein to first recognize, then manage, channel, hone and package their talents with showbiz skills in order to make them stars.