C'mon lets be frank not all programmers are well paid, You really have to be working at Google or other big place or make it big in the start up area. None, of that is any different than any other profession I know of. In fact even the author seems to be talking of 'Google and Facebook' employees, the number of people working at Google and Facebook are small enough to consider them a clear exception.
What you really must be talking about is of a time around a decade and a half back when programmers seem to be paid well. And even they were paid well not because they were programming, its just that the IT sector grew so rapidly there was a immense demand in the middle level management areas that caused a impression of rapid career progress in the software industry. That is what made people to 'come in the game for the money'.
The only distinction that I see programming has compared to other professions is programmers tend to think of themselves as people 'who solve problems' and not just people who write code. No other profession, I know of carries that tag line.