Do not underestimate Pelosi. She may be many things but an idiot is not among them. She has not survived this long nor risen to her present position by being stupid. Think more along the lines of Vito Corleone.
John Murtha, for some reason, took Pelosi under his wing. Had it not been for that corrupt sorry excuse of a Congressman, Pelosi would never had made it to where she is, she learned from him. That's not to say she doesn't suffer from idiocy also.