Wow, seriously? Then again, its politics, I should hardly be surprised.
As far as being recall-able, I'm a fan of it from the standpoint that if an official says one thing, then gets into office and radically changes their views, they can be replaced immediately without waiting 2,4 6, or more years.