That would be great, but in that case governments can’t double- or triple-tax the same money. Governments are used to tax the same income multiple times and then complain when someone does shady stuff to avoid paying. For example:
Sale -> VAT -> Corporate Tax -> Employment and social security taxes -> Dividend and capital gains tax