Schedules are done years in advance. While OSU's schedule so far this year is not that great by any means Washington was supposed to be (I think) the decent out of conference game. Normally they don't schedule this many in state schools either, not sure what happened there. But Akron, Youngstown and Kent all in the same year is not normal. That said, BC has a signature win over who? Wake Forest? Army? I know they scheduled ND but come on like I said above you can't tell when you schedule the game what the opposing team is going to be like. Beating ND is like beating my high school team. This year.
EDIT - just to throw some stats out there. OSU has the #1 total defense and scoring defense in the nation. #2 in rushing defense and #3 in passing D. Offense was not expected to be as good this year after everyone that left but still #24 scoring and 41 total offense. BC has the #1 rush defense, 27 total defense, 10 passing offense, 20 total offense. Also, OSU has the 23rd hardest schedule and BC has the 51st. All of these stats came from the NCAA website.