Campaign donations are a clear avenue for corruption. The goal is always to reduce corruption, and in this case, being so facilitating and detrimental should be even more so.
"Found outside spending exploded after caps" - This is an obvious expected result. The claim that capping donations redirects corruption to other corruption avenues isn't a rebuttal. Corruption doesn't just end because of one measure. It logically follows that when an avenue is blocked, people go for others. And, to suggest that capping donations will actually cause an increase in overall corruption isn't logical. "Corruption increased after a cap to reduce it" doesn't make sense. Also, it's misleading to say "spending exploded after caps" without disclosing total corruption.
Furthermore, to claim that because donor caps cause a shift to other methods of corruption, therefore, the ban isn't effective, is nonsensical. It's like going to fix leaks in a boat, covering one, and then going, "Well, there are still other leaks, so let me undo the one I fixed.".
There's no reason to expect that donor caps need to solve campaign funding corruption completely, and then, worse, when they don't do so completely, to conclude the caps didn't help at all and it's better to allow it.
"Anonymous millions", "influence underground", "Super PACs" or "dark-money nonprofits" corruption exists regardless of the caps. Claiming that reducing avenues for corruption is worse than allowing them is again nonsensical and unsubstantiated.
"Demand real-time disclosure", "transparent check" and other measures can be done with the caps; they're not mutually exclusive. Also, transparency doesn't mean less corruption. It can just be visible corruption. Giving a nice-sounding name to where the funds go, "diversity and equity initiatives" for example, has no bearing on their actual purpose or destination.
In conclusion, how does it make sense to allow for an avenue for corruption?