This is one of those few instances where I actually support the IRS and also support the law that's being contemplated. S corps (and AFAIK LLCs) are supposed to have "pass through" taxation. I think it's fair that all income (whether salary or profit distributions) from S Corp is treated as regular W-2 income. If you don't care about the simplicity that "pass through" offers, register a C-corp.
So then as a small Sub-S owner (wife and me), I would have to pay FICA and Medicare on the money spent on health care insurance, disability insurance, etc., which you as a W-2 employee do not pay payroll taxes on. In the end, the payroll tax savings are not that great for a small Sub-S. And as you get older, toward retirement, if you pay yourself too low, you take a big hit on SSA benefit payments (which are based on…
If the benefits are provided by the S-corp to employees (i.e., to you), I don't think the question arises. The money used to buy the employees' insurance is removed from the profits, so it won't be part of distributed profits. Since tax is only on income, you won't pay taxes on insurance.