And right after that, maybe you can show us your method for eliminating the sale of heroin or marijuana in this country, and after that show us how to square the circle.
Politics is corruptible, and moving the money to under the table doesn't help. We would just see more of things like the Hillary book and the Billy Clinton speech/money-making episodes. And no, you can't write the bill to eliminate such after-the-fact payouts. Money will find a way to get where it is useful.
My belief is exchange the absurdity of bribery from the few for volunteerism from all. You want free speech then knock on doors.
The result of bribery has been open borders and runaway immigration and drugs. Close and secure the borders and it would stop much of the heroin. It would save the USA money and lives.
The crony capitalist oligarchs want free unbalanced trade, open and no control on campaign money, free flowing bribes, open borders, and gun control for the serfs, none of which will ever make us a freer or greater nation.