There are 3 main types of corporations;
C
S
LLC
We are only discussing C corporations right now. S corps and LLC(LLP) are not taxed. Any income or loss is passed directly to the stockholders and paid as individual taxes.
Corporations get to deduct all (except entertainment) expenses from revenue to determine income. Individuals get to deduct very few expenses from their income to determine taxes.
I am not against paying my fair share of taxes. I just want everyone to understand that consumers pay all taxes directly or indirectly. Companies pass all expenses on to their consumers including taxes, payroll, rent, ect. Corporate tax loop holes usually are industry wide and help your competitors as well as your self.This allows the company to sell at a lower price to the consumer initially. The consumer will need to make up the tax shortfall somewhere else.
Ask any accountant and he/she will tell you.