Agreed, not surprising at all.
I would like to second More formal PM training and PMP's in charge of gov't IT projects. We have people here who are managing IT projects that they don't understand, or can't even use.
Also, something has to be done about the contracting process. The contractors we hire are inadequate, a lot of times we are paying them to learn instead of paying them to do something they are good at, which is the whole point of hiring a contractor. Unfortunately, the contracting process is so cumbersome, and its written off as unimportant by superiors, which exacerbates the problem.