Isn't it time to....
...make betraying your country or the public you represent for profit or other such personal reasons to be considered treason?
I mean whats the difference in betraying your country and its citizens to a foreign power or for profit? your still betraying them does not matter to whom or for what.
Secondly why does America still have the rider system where you can tack on unrelated legislation?
Can someone from America tell me can the citizens there start up and vote for legislation to control the policital system? Can you not make your own bills and have a vote on it? even if the bills start of state only if enough of them do it then the government will be forced to make it federal or get sued and accused if betraying there public office.
Ba if the citizens of the US wanted to have a fair political system they could the last time they overthrowed an empire getting some bills past should not be as hard.