Let's be honest and realistic for a moment.There are lots of young and very enthusiastic programmers out there but at the same time there are some older and more cinical ones too.My feeling is that when the older/professional programmers read articles that seem to oversimplify their profession, they feel threatened somehow at a very low level.And personally i can understand them and I feel the same sometimes. I feel that the programmers today are like a big suicidal herd waiting to be exploited by management people.I know that this will sound very awkward in US where the programmers may be at the same time entrepreneurs or self employed but in europe where the entrepreuneurs are crushed easily or have more dificulties, the view might be more conservative.How can I be happy when someone joins the profession, learns overnight some trendy technology and competes with me on some of the fewer and fewer jobs which seem to require less and less depth of knowledge and experience.Why are programmers so naive when all the other professions are restricting their gates through various tactics in order to mantain their advantages ?Again, this may sound extremely cinical and selfish but someone has to say it.Personally i feel myself betrayed by this profession which consumes my best but gives back less and less.Maybe it's just the crisis, maybe its like this only in europe or maybe not.