I can't imagine people flocking to a church to hear a Sunday message filled with rants against faith and God, so I am amazed that people are so fond of politicians who just rant against the very government they want to be a part of.
Futhermore, what is the incentive for that politician to do a good job?! Seems to me it's a self-fulfilling prophecy: I will do a cruddy job in my govt. position and therefore show you that government is bad. And if someone on the other side (Democrat or Republican) is actually trying to do something productive and build consensus, I will just say no, no, no, no...because being a cranky obstructionist seems to work out pretty well. Plus, if the government actually does something good, whoa, there goes my whole re-election campaign message. Oh, and I will get paid for this, too.