I don't know who has the answer and I am fed up with them all.
I have the answer. Let's get publicly funded elections without special interest money. You'll get better and more diverse candidates who aren't beholden to corporations and can actually run on their ideas.