I read an article that the number of students enrolling in ICT / Software courses has dropped off a cliff. Obviously this is more anecdotal than hard fact, but thought it was interesting all the same.
Was it ever different than this? I don't know, I'm young, but I can guess that wages in IT/programming have gone down as the supply of laborers has gone up. One huge problem that comes from this flood of workers is that some of them did it just for the degree, and don't really know what they're doing. It makes it a lot harder for the people who love it and know it and are good at it to stand out.