Allowing businesses to buy influence in politics might have seemed beneficial for business, but can backfire too, as politics seep into business. A company's and it's worker's political orientations have become important. I would care less what my ISP votes, but I guess for you Americans, it's defines trustworthiness and quality. You've all made a point of putting money first, hail to corporate freedom, including politics. It's like the Soviet Union in the '30ies, but the capitalist version. Good luck with that.
The polarization and extreme views, even here on slashdot, are amazing, stifling and actually quite stupid. You might better focus on reinstating division of powers, whatever your political affiliation, to mutual benefit. But i guess screaming at each other is much more fun, like having hotdogs for breakfast on a daily basis. You might regret that some day.