Unfortunately, to HR, most people with more business college experience than actual hands-on technical knowledge are the cream of the crop for management of technical minds.
Funny, I had one job where a techie was placed in management. His hair went grey in 5 years and he always wanted to seclude himself from people. He spent more time in Outlook, on the phone, in meetings, and traveling than he did touching his keyboard for tech work, but damn was he good when he could. Basically, management pulled him away from tech work. Coincidentally, those in management always wanted to know what those "darn tech idiots were doing" and spent more time and money on Six-Sigma and meeting about possible current and future activities rather than, you know, asking any techs or having them in the meetings. I'm straying from the answer now... The answer to the article's question is (humorously) in the subject line of my reply.
Lather, rinse, repeat.