To that end - $$ in elections has always been an overrated concern. $ can't overcome a crappy candidate that voters don't like. And on the other hand, effective grassroots fundraising too often relies on slopulism. Any method has its pros and cons and I think most laws to address them would create other bad incentives
Tom Steyer keeps running around saying that it’s unfair that billionaires like him can buy our democracy, then spending hundreds of millions dollars to do just that, then failing to get elected, and then repeating all the same lines the next time around. It’s extremely funny.