I'm not saying that good devs aren't worth a lot, but they're typically only worth that much when applied to a problem that impacts a huge number of people, as at Google, FB, Netflix, etc. The same dev working on a project that a small company launches may only have a $20k/yr impact on the bottom line. It takes a serious amount of usage to create the $2M/dev revenue figure you're quoting, and at that point, how much of the marginal impact is due to the dev vs. the corporate machine that enables him to have that large an impact?