This is so true, also why you have a defacto ageism that in many cases pushes you out of employment at or around 40 despite having achievements like being published by MIT press. Companies are also so specific about frameworks if you don't have 5 years experience in some completely obscure php framework then obviously you just don't know php. Also the use of tests for language minutia that are irrelevant to production work. On top of that at least in Southern California we have a massive increase in outsourcing going on, still plenty of low paid design jobs but the higher paid development jobs are fleeing from here at least.