Art, I can make a decent argument that when more than 50% of the top income and payroll and property businesses in my state have each achieved their very own special tax relief from Ohio and the localities where they exist, the state and localities no longer have a tax rate -- they are merely striking deals with each taxpaying business as they appear asking for one, and this distorts the tax code and shifts the tax burden to such a degree that the inequities which result are so grave that this practice is unconstitutional.
Massachusetts and Ohio both have reputations as high tax states (yours has the highest corporate state income tax in the US, for example) and both states need to revise their tax codes so that they can compete more effectively with states reputed to be low in business taxation, such as Wyoming and South Dakota. A business' total tax burden is not merely corporate income tax; it is also wage taxes on payroll, property taxes, special assessments, etc.
Ohio not only taxes corporate and personal income, it allows localities to do so as well. Record keeping and compliance are a total nightmare here for businesses....but in view of our looming budget shortfall of $8 Billion at the state level and god only knows at the local level, I look for all this to just keep getting worse.