So here's an idea. Go to the infogami site that I created, In a perfect software development shop ..., and add your ideas of a perfect software development firm.
(I've added a couple, which don't necessarily reflect my dayjob. Just some ideas.)
Spread the meme if you wish.
So let's say a star programmer is worth ten, hundred or thousand times more than your average programmer. Now, you claim that this difference in productivity won't be reflected in star programmers' salaries. They could consider themselves lucky to get two or three times more money than the average programmer.
OK, then.
Why isn't anyone making solid profit by paying the star programmers only ten times more than the average programmer? It's still at least one order of magnitude margin to their real productivity. It's a free market out there. The free market should be able to exploit such gross margins.
Or is someone making money recruiting star programmers with absurdly high salaries?
(Yeah, I know that it's hard to find the star programmers. Or even know who they are.)