To clarify what I meant by "how is it even a debate?": I just find it a bit "surprising" that many people in this industry refuse to believe that many programmers are 5x or 10x more productive than others (and write just as good code).
I should clarify too, that I do think it's incorrect to believe in so over generalized concept, these things are much more complicated to claim something like that. I also believe that nobody is going to be a very productive programmer working for an employer. It's just unhuman to work hard and make choices pursuing somebody else's success.