A couple of points:
1. I agree that an overhaul of the Code is what is needed. However, as I've said 100 times on here, that simply is not going to happen any time soon in our political environment. It is a waste of time talking about hypotheticals that have no chance of occurring. Because of that, I would prefer to focus on realistic changes that can be implemented within the current structure. Disagree. I believe there is a building consensus that the code is too complex and needs to be cleaned up. If we can get a fiscal cliff and debt ceiling deal done that removes some of the brinksmanship from Congress for a year, I think our political system has the capacity to do this.
2. As I've also mentioned ad naseum, the word "loophole" is disingenuous. I don't think that word appears anywhere within the Code. Things are permissible or excluded revenues or deductions or credits, not loopholes. Someone may think that someone else's use of a permissible deduction or credit is a "loophole", but it isn't, it is something expressly authorized on purpose. So adding or removing any particular item needs to be viewed simply as whether it should be permissible or not, not under any "loophole" term that applies a negative lable from the outset. I agree with you. Loopholes is, however, convenient message board shorthand for "permissible deduction or credit". I remember being mad when Dick Cheney called S corps a "loophole" because John Edwards conducted his law practice through one.
3. With regard to the compliance costs of determining permissible salaries (note the term change from reasonable), those are the types of tasks that the IRS should be undertaking: black and white police-style tasks. Set a permissible range based on geographic averages, and if you fall within that range it is allowed, outside of that range it is not. The problem with our current system is that you have a group of law school also-rans working for the IRS trying to out-think top-of-their-class Ivy League lawyers. Not going to happen. Instead of "closing loopholes", the key term should be "minimizing ambiguity". If ambiguity is minimized, the IRS has a much easier and simpler enforcement task. You either violate it or you don't. The more ambiguity that exists, the more likely the IRS loses. I agree with your overall comments regarding the proper role of the IRS but as applied to your suggested new tax rate/deduction for S corps, I don't think such bright line rules are possible. A business owner's salary varies widely within industries and within geographies, even between similar businesses with similar revenues. Now add to the mix all the lobbyists who would suddenly become interested in impacting the determination of permissible salaries for particular industries. It's not insurmountable but it seems like a lot of regulatory work for a comparatively small benefit, which leads to my next point.
4. As to my proposed solution and your response, to the extent we have a system that prefers certain taxpayers over others (which we undoubtedly do and, again, that system is not changing anytime soon), I do not see why small business owners are not significantly preferred over everyone else. I think everyone (Obama included) recognizes that they are the engine that drives our economy. They take the most risk, have the least help, and face the most challenges. If I am a small business owner paying myself a permissible salary, my taxes should not be tied to my business income, they should be tied to my profit distributions. Why should I be discouraged from sinking 100% of my profit back into my business by having to pay taxes on it in the year earned? I don't know if I'm going to see a return on those investment dollars, but the government takes its cut on the front end nonetheless. Instead, S-corp income should be tax free until distributed, at which point it should be taxed at a special S-corp dividend rate as I mentioned earlier (or, alternatively, create a deduction for undistributed S-corp income). That encourages reinvestment and maximizes those reinvestment dollars. To me it makes a helluva lot more sense to defer taxation on those profits to let the owner use his own money to grow his own business, as opposed to the government taking a large portion of that money on the front end, only to loan it back to the owner via subsidized loans charging interest the guy. Tax it when it comes out, not when it is collected. Again, we should do everything possible to adjust our tax code to encourage and help small business, not villanize it like we do everyone else with any cash.