While I agree that this could be effective if enough donors go along with it, the system already has a built in method to get rid of the ineffective politicians: voting. I don't see any point in voting for the same people while cutting out their funding and hoping they do better <i>this</i> time around.