Perhaps maybe a bit much, but I'm sure there are modifications that can be made to that to temper the severity as needed.
Personally I just think that overall, our government needs a little bit of reworking. If we added things like alternative voting and increasing the size of majority needed to stay in an office past a certain number of terms, we the people would have power to efficiently put a halt to anyone in office who wasn't doing what people think we need to be doing. It'd give the chance for a minority of a significant size to step up and say "Hey, we don't believe this person is doing things in the best interests of EVERYBODY anymore, and we've given them a fair enough shot to do right by all of us.", with their votes.