There are many days I wish I didn't have to work with incompetent people, but as time goes by it seems that I just need to learn to live with it. No matter what I do, they will be there.
Granted, I know I feel like I am incompetent myself at times, but I also know, given the resources some of these people have I would learn. Learn quickly.
I agree with the other comment that said sometimes the I.T. personnel are the worst. I have moved from supporting users to supporting I.T. staff and sometimes it is great. They know what they are doing and they handle tasks that I know would take me longer to accomplish and I don't need to worry, then there are others I honestly wonder how they have managed to hold onto their job.
Sometimes it reminds me of the whole,
Tech: "Click Ok" User: "Ok." Tech: "Now look for the box that says--" User: "There isn't a box. I only see " Tech: "You clicked Cancel." User: "That is right."