Wrong incentives.
When basing on salary/personal income taxes, government is interested to raise everyone's income less inflation if it wants more taxes (let's skip 20th century aberrations like > 90% income taxes for now).
Corporate tax is an opaque mechanism with unknown corrupt incentives, effectively turns into blackmailing of business and IMO should be dropped whatsoever.
Many countries are adopting zero corporate tax (having dividend and salary taxes instead).