While there are certainly jobs in Ohio paying more than $100k/year they tend to be clustered among only half a dozen companies. That leaves very little mobility for people. This also doesn't address the fact that salary is only a portion of total compensation.