Unfortunately, most of us (myself included) realize that's just the way things are now. I'm not defending this position - just commenting on it.
The only people who appear to be speaking out on issues like this are Anonymous. What does that say?
I totally agree lobbying is a problem - perhaps one of the largest (along with our two party political polarization). A solution that doesn't break the US Constitution would be awesome.
(Edit: added second paragraph.)
Some folks knew the Roberts supreme court would essentially sell the US to corporate interests back in 2005 when he was confirmed.
Citizens United was a nonprofit organization specifically formed to express the views of its members. You can't stop that without trampling all over the 1st Amendment. And you really wouldn't like the negation of "money is speech". Sure, you can support candidate Smith: just don't spend any money in the process, including but not limited to campaign supplies, web hosting, and the imputed value of your labor.