I disagree that corporate tax is double taxation: It is the premium you pay for limited liability. You can run things personally, thus avoiding the higher ("double") taxation, but then if you are successfully sued, you can lose everything you ever earned.
Whereas a corporate structure shields you from personal liability (theoretically, not including criminal liability - but in practice, it's quite effective for criminal liability as well).