That's the wrong question. If you try to attract as many developers as possible, you're going to attract more good developers, that's true. But you're going to attract much more bad developers.
The right question is — how many of developers who know Haskell are excellent? And how many of developers who know Python are? The first figure would be much higher.
The right question is — how many of developers who know Haskell are excellent? And how many of developers who know Python are? The first figure would be much higher.