I don't see the programmer market ever getting flooded. I think it's sort of like writing. Pretty much everyone is taught how to write but not a lot of people can do it well let alone well enough to get paid for it.
Elaborate on the definitions and prove that with a scientific study. The arrogance here is outrageous.
I see the salary of high end programmers only going up.