Politicians should not have power to rule. There are 1 million ways to benefit indirectly from favors to lobbies, do not be innocent. Sometimes demonstrating corruption is really difficult.
You are worried about business that give people improvements or products every day, but you are not worried about regulators that twist stuff to get benefits without producing anything for people and that tax the people that produce?
I always found this view strange: someone that has nothing to do with benefiting others telling that they are good because they f*ck up the people that benefit societies. Yes, they do. Yes, not because they are good, maybe because there is mutual interest. No problem.
Do not tell me about corporations that have monopolies or a lot of power. All those come from absurd regulations. In the absence of them, things would be better. And more fair.