This technically lines up with the Supreme Court’s ruling that “money = speech” (paraphrased).
Maybe we ought to approach the argument from the other direction. If money can buy the power of speech, then what power should speech have in our society?
Thinking aloud here, but the above seems like more of a legislative issue than an executive or judicial. But we have no power to make changes at the legislative level when those politicians are bought and paid for.
Maybe Americans need to start lobbying those who are really in power — the corporations. So… Who want to start a lobbying company with me that exists solely to wine and dine people like Tim Cook?