I think many programmers are angry because they have to use so obviously broken technologies that have managed to capture the mainstream by only marketing, luck, ignorance or some combination of those. I certainly weep every time I look for jobs and there are ten times more jobs for PHP/MySQL than anything else.