CCW is there so you can protect yourself and your family. If you had a crystal ball, then by all means don't carry a gun, you already know what's going to happen. None of us know what's going to happen and want to protect our family. Crazier things have happened than being robbed at gunpoint in Grove City. Criminals don't care if it's a bad part of town or a good part of town, most will choice the ladder.
Also, many stores and restaurants do care about our safety and the safety of our families. They allow us to carry in their establishments. If they have a GB sign on the door, then don't go in, they don't want my money. There are a couple goofy laws in the CCW for Ohio and there are politicians working on those being fixed. You read the book and it's not that hard to comprehend.