This should be an unpleasant surprise for Strickland apologists. Apparently, according to the Tax Foundation’s 2011 State Business Tax Climate Index, Ohio has only managed to move one space up, from 4th worst business climate in the country, to 5th worst, since Ted Strickland took office. Currently, 46 other states outrank Ohio, and in a recessionary period like this, to only jump that little suggests a flavor of either excessive incrementalism or anti-business animus on Strickland’s part. Given his attitude toward Kasich and Lehman Brothers, I’m going to go out on a limb here and say it’s the latter.