Who does corporate income benefit if not shareholders and employees?
The corporation can deduct the wages it pays employees, which is why they’re fully taxed at the individual earned-income level—this is the personal income tax. In theory, the corporate tax takes a cut of profits (i.e. what is due to the shareholders), so the capital gains tax is lower to make up for it. The problem is that the corporate tax is too easy to legally avoid for large sophisticated corporations, an almost impossible problem to solve within the international system. The solution is to just abolish it and tax capital gains at the same rate as earned-income.