I'm finishing my PhD this semester, and looking for a University teaching job (unfortunately, these are not tenure track), and the number of openings is staggering. For that matter, don't confuse a teaching-track job with an adjunct job. They are most definitely different. Also, teaching faculty aren't the 2nd class citizens that they may have been 10 years ago. Most teaching faculty are specialists not just in teaching but also in the most up-to-date info in the field itself.
It is a seller's market where I (the seller) get to be selective and universities (the buyers) are having to offer premiums (including sign-on bonuses... who would that thought that a teaching position could get a 5-figure sign-on bonus?!?) in order to attract top candidates. Many schools that I have interviewed at say that they are looking to hire multiple positions (both the tenured research-track, as well as the non-tenured teaching track).
Also, from personal knowledge, there are not hundreds of applicants for many of these positions. There may be several dozen, but I know of candidates who have applied to 40, 60, and even 100 jobs.
Combine this with the knowledge that many Comp Sci programs have doubled enrollment in the last 5 years, but have not had a corresponding doubling of faculty size, and the article's assertions make even more sense.
While my experience does not consitute a formal study, I can tell you that everwhere that I have interviewed has said the same thing: "This is a very good year to be looking for a CS, university job!"