Yes they should be eliminated, unless they are willing to reveal their taxes so we can see where they are making their money. They seem to get enough from the lobbyist and other groups that want them to vote in a certain way. In fact they want the president to turn over his taxes, every person service in the senate or congress should have to turn over there taxes each year to see where they are getting paid from. How can you make the $200,000.00 or the senators wage and become Millionaires in 6 years if you are not taking under the table paymnets.