Full disclosure: I play poker. I bet on horses. I gamble. So yeah, I'm biased.
But our state is in serious financial trouble. Three of the surrounding states allow casino gambling, and many Ohioans spend their mone in Michigan, Indiana, and West Virginia's casinos. I think we all know that to be true. Why shouldn't that money be spent in Ohio, where the revenue will be taxed and where that revenue will create jobs?
If surrounding states didn't have gambling then maybe I'd think differently. If Ohio didn't already have a lottery and horse racing, maybe I'd think differently. But they do and we do. It's going to happen, so the state might as well get the most favorable terms that it can.