Yeah, I don't really understand taxing business at all. They create jobs, then don't create a tax burden (like say an apartment building full of families attending local school, yet the govt constantly subsidizes building apartments). Why would you tax an entity that enables citizens to earn money and pay their taxes?
A business profit isn't profitable to anyone until it is distributed to employees or shareholders, at which point it is taxed again.
Businesses use the country's infrastructure just as much as the citizens. They want police so they don't get robbed, they want roads and a post office, they want electricity for their buildings and sewers and all the other stuff taxes pay for.
That's what property tax, and the electric and water bills are for. Roads are paid for by a mix of taxes, a significant part of which is fuel tax. The post office isn't subsidized by taxes.
A business profit isn't profitable to anyone until it is distributed to employees or shareholders, at which point it is taxed again.