... BG and Toledo are right along the Ohio Turnpike and much closer to points in Michigan and Illinois.
I think that is exactly their advantage, along with NIU and WMU, and to a lesser degree, Miami. If you look at the map of college football, Ohio and Michigan are packed with G5 programs, as is the entire SE, and Texas. There are more G5 teams out west, in the MWC, but in between are a number of states with no G5 programs at all, states like Wisconsin, Minnesota, the Dakotas, Montana, Nebraska, Iowa, Kansas, and Missouri. These aren't states that produce huge numbers of Division I players, but if a player from that area doesn't get a P5 offer, what is their next choice?
BG, Toledo, WMU, and especially NIU are closest to that large, under-served area. The lack of G5 teams in that area, by the way, is probably also why the FCS teams from that area are among the best in the country, year in and year out. Teams like North Dakota State, South Dakota State, Northern Iowa, Illinois State, EIU, and SIU are some of the teams that come to mind when I think of FCS powers.
I wouldn't say Michigan is packed with G5s ... it's the three MAC schools and that's it.
I would also say that the west is sporadic when it comes to G5s ... the 12 MWC schools and that's pretty much it.
Texas has 8 of them in CUSA, AAC and Sun Belt and 5 P5 schools.
I get your point about the midwest not having a ton of D-1 options outside of P5 schools ... but I will say that SIU hasn't been a national anything in nearly a decade. EIU has one FCS playoff win in 30 years.
Regardless, I'm not sure any of this puts Ohio at a disadvantage recruiting? Should Ohio not be the #1 option in Ohio outside of OSU and UC? Why would they not be able to land just as much talent from the state as Toledo? They should be better than Kent, Akron, Miami and BG? No? If not, why?
And if you draw the analogy that kids in the midwest that don't receive P5 offers end up at BG, Toledo, NIU, directional Michigan ... where do kids in Pennsylvania, West Virginia, Kentucky end up that don't receive P5 offers? Is Ohio not just as close to those areas as those turnpike teams/non-G5 midwestern states you mentioned? If anything, there are fewer G5 options in east. Temple?
UConn? Buffalo? Where do all those kids in the northeast that don't get P5 offers end up?
I'm sorry ... I just don't look at Ohio as some isolated, middle-of-nowhere place that is impossible to get to. I'm not sure the last time you were in Athens, but they have four-lanes into town now and a major airport about an hour away. It's not a desolate area. So location is a nonsense excuse today when it comes to recruiting to me.