Yeah, but what if you shove some other language/problem in front of them? Will they still be 10x more effective than another developer? I don't think so. My point is that you can become very good in a specific area so much that you are able to outproduce the average developer by an enormous amount, but it may very well be the other way around in another area.