At most companies I worked for, I'm sure there is 2x-3x difference in "raw" dev productivity, or even 10x once we keep in mind the affects of the correct prioritization and technical solution, but the salary difference is almost always within 50% band. The most productive people could never negotiate 5x salaries.