The figure 779,000 makes sense if you could take a programmer today and have him travel back in time to 1999. While the programmer was back in 1999 he(or she) would have access to everything that is available in 2014. The programmer would have access to the frameworks, the infrastructure(AWS), and everything else that we have available.
The reason average programmers today don't make on average 779,000 dollars a year, is because like many things, programming hours and talent have been commoditized. There are many people that can learn how to perform these programming tasks. It's easier and more accessible than ever.