I seriously do not understand why companies pay taxes on the income and not the revenue. (EDIT: I mixed them up) I pay on the revenue. I also buy things. I also consume. And somehow I can manage with taxes on the revenue. This would also solve the problem of companies that get 10 M€ in revenue, but somehow only 10€ is taxed because expenditure, capex etc
Imo when you start thinking about it the most reasonable position is that corporate income tax should be 0. Instead we should focus on consumption taxes, land taxes and taxing other resources and especially pollution.