Jenny Kwan is the definition of a career politician.
It's our fault though. I had a few friends ragging on me recently -- "You're so into politics, you know your stuff, why don't you run then?"
Me: "I'm not clean enough"
There is some truth to their comments though, people sit and complain, but no one actually makes an attempt to run for government, and actually do something about their complaints.
Meanwhile you get someone like Jenny who breezes through every 4 years without any real challenger.