Luck is always an essential ingredient in success. Can you point to any counterexamples: i.e. an industry legend who is a specialist?
If your objective is to become a legend, then by all means avoid specialization, and be prepared to fail with a probability of 99.9%, there can only be so many legends.