I'm not sure if you're coming from the same angle, but Peter Schiff (who is a "real" economist) agrees with you. He writes on his site http://www.europac.net/
He doesn't distinguish between consumers and corporations --- his argument is simply that taxing income makes no sense (since we WANT people to be productive), so all taxation should be on consumption, whether you are a corporation or an individual.