Of course they do. And if corporate employees don’t have to pay income tax, their salary will be lower. It all evens out in the end.
The primary purpose of government is to protect its people from powerful entities who do not have the best interest of the people at heart. By definition, corporations do not have the best interest of the people at heart.
And of course you can argue that current governments do not have the people’s best interest at heart. But they’re supposed to.
Corporations are NOT supposed to have the people’s best interest at heart. They exist solely to make money, and they have a fiduciary duty to do so. Often, I dare say nearly always, they do so by taking advantage of the people, either via monopoly price gauging, or wage theft, or pollution, or any number of other things. This isn’t necessarily going to change, but taxes are a tool to curb behavior that damages the people.
I want a world where I don’t have to fill out my tax return every year, because my company has already paid all the taxes necessary. I also want to walk into a store and pay the exact listed price for an item so I don’t have to do 8% math on it in my head to decide whether I want it.