Call me skeptical or jaded or what have you, but I think if you ban political donations that are transparent in the public square, you’re only going to get more bribes and greased palms.
Kind of like how a prohibition on alcohol or drugs or gambling results in more organized crime. I fear it’s a part of the human condition.
Instead, I’d much rather see a public blockchain, where donations could be tracked and reported, and have laws against the donations that are placed in secret.