It's a shame when competent people get wasted in management.
I see these type of comments a lot, and I really don't get it. You think it would be better to have an incompetent person in management? You know what? Management is hard! I've been a manager for several years now, having stepped up from system administration when my predecessor left. Dealing with people is much harder than dealing with technology. You can't just google how to fix someone when they've got a problem. There's no reset button on a person. You have to figure it out, and work at it. Rarely do I leave the office and stop thinking about the problems I have to deal with the next day. Especially so when it's a sensitive or emotional issue.
I've had my share of poor managers, and they're not easy to deal with. I regard myself as pretty competent, and I strive to be a good manager, but like you, I'm a person and I sometimes make mistakes. Dealing with the repercussions of that isn't always easy. I've had to deal with accidents, serious illness, family bereavement, depression, infighting, poor performance, politics (oh God, the politics!) and a whole host of other things I wouldn't or couldn't list here. Dealing with a broken server or some dodgy code is a doddle in comparison.
Often it's a case of just taking the responsibility to make a decision. Even if the employee has come to the correct solution, they want someone else to carry it forwards. They can then go away, confident that if it all goes tits up, I'll be there to pick up the pieces and protect them from the shit heading their way.
I love the job, I really do. I feel it's more of a challenge than I ever had as a sysadmin. I'm not making light of the work that the technical guys do in any way. We're all links in the chain, and without good management, it does fall apart. I've seen it more times than I care to remember.