First post on these forums, so please be gentle with me.

First off, as an accountant I'm in the odd position of sitting on both sides of the fence in this discussion. I work for a small corporation (25 employees) so I'm one of the workers, but the very nature of my job put's me on the same level as the owners when it comes to knowing (and being responsible for) what's going on with the business and it's money.
First off, there IS a fundamental disconnect in today's companies between employee and executive (read owner) compensation. Basic pay rates between basic labor, skilled labor, and executive labor really don't reflect the value each particular job provides to the company, and the scale is definately tilted in the executives favor currently. It's a basic supply and demand situation-thanks to off shoring of jobs, poor immigration policies, and a generally poor educational system we have a country where there is huge supply of unskilled or low skilled workers competing for a steadily shrinking pool of jobs, and the same things is going on with the skilled workforce, though to a lesser extent. Large pool of labor + small job pool= lower pay rates for workers. The problem is that in many cases that lower pay for workers (which translates into lower labor costs for the business) has led to correspondingly higher pay for executives. And I'm not talking about profits-I'm talking about the salary they pay themselves as an "employee" of the company.
The reason for this is actually quite simple when you think about it from a tax perspective. Most small businesses don't actually wan't to generate a profit, because most small businesses are set up as some sort of limited liability corporation, which means the owners profits end up being taxed twice. It's (usually) much cheaper for them to just make sure that all the profits get paid out as wages and taxed at their normal tax rate rather then being first subjected to corporate income tax and then again to personal income tax. Most small business owners also have a tendency to have a large amount of personal expense that ends up being paid through the company, which they then try to write off as various types of business expenses to decrease the company profits and tax bill.
So yes, the original poster is right that there is a serious disparity between pay for workers and owners, though I don't think it really exists for truly small businesses (say 1-10 employees and less then a million in annual sales). Those businesses are actually a lot closer to the way pay scales should work, though even some of them have a higher degree of disparity between the owners and their lowest paid workers then i feel should exist.
Now, as for businesses being effected by taxes. If you think taxes don't cost every business a fortune you've never listened to a corporate accountant. Income taxes in and of themselves don't cost the company anything, since they are taxes on the profits which rightfully belong to the owers/shareholders, but if you think complying with the income tax laws doesn't cost a lot I'd suggest you go take a look at what kind of salary an experienced tax accountant pulls down in your area. While you're at it you need to find one that knows sales taxes, and if you plan on doing any internet selling they need to know the rules for every state you're going to ship products into(and those rules change all the stinking time). And if you're planning to deal with imports/exports you need to find one that knows the tax rules governing whatever the products are. I'm lucky enough to live in the state (Colorado) that has the dubious distinction of having the most complicated sales taxes in the nation. I spend nearly half my time each month on sales taxes, and since we get the joy of being audited by every individual city and county I spend at least a couple of months each year tied up with auditors. Your either going to end up hiring someone like me to do that work, or your going to pay a CPA firm a premium rate to do it for you, but either way it's going to cost the company.