as for citizens united that's only stupid if you look at it through the liberal talk-show spin of "DURR CORPORATIONS AREN'T PEOPLE ROFL" what it actually said was that corporations are made up of people who have the same right of free speech as anyone else regardless of what groups they happen to belong to, which by any metric makes total sense