To remove cronyism and bribery from politics you have to...
Decentralize the govt. Tele-commute/conference. Make lobbying VERY expensive. Remove the ability to donate $$ to individuals ONLY (if you can’t vote, you can’t donate).
Restoring the rightful power of govt (Laws are passed by Congress NOBODY else), A1S8 authority as well as the 4th/5th/13th Rights of all Citizens....
Additionally, enforce all “Influence Peddling” laws to the hilt.
That’s exactly what lobbying by corporate interests is, and the laws regulating and restricting same should be honored.
Among others swuggested, repeal the law that allows ex-Congressmen direct access to active members. Make 'em have the same access as Joe Citizen, i.e. nil.
I've been saying that for some time. Move them home and make them face the taxpayer while deciding how much to steal...