>> There is an argument to be made for not having corporate tax. Corporations are just collections of people, owners and employees.
Forming a corporation allows me to gain benefits that would be difficult or impossible to obtain as an ordinary person. (e.g. limited liability, special tax treatment) It's not unreasonable that a corporation's owners pay additional taxes.