Earlier quoted context omitted.
Is this a tax on profits? If so, I worry it will remain weak to hollywood-accounting attacks: it's easy to spend money until there are no 'profits'. I'd really love to see progressive taxation of corporate revenue: the bigger a company is the higher the tax rate. Huge corporations benefit from economies of scale, so there is an incentive for power concentration. This power concentration is bad for society: it deliver…
It’s weird that individuals are taxed on revenue but corporations are (usually?) taxed on profit.
It's assumed that corporations spend as little as possible on operations. Individuals obviously don't. Whereas a corporation wouldn't rent employees 500 sqft / person, individuals regularly rent/purchase that density for themselves. Similarly, while a corporation might buy a Camry and run in into the ground, some individuals will buy a new BMW every 3 years.
Corporations also don't have a motive to exist beyond profits. If you tax revenue and make profits untenable, then corporations simply will not exist. Individuals on the other hand try not to die.