I think the fact that Ohio State had almost a two month break from football is one reason why they got blown out. Florida had 2 more games in that period, but even their long wait time is silly too. It's like playing the Super Bowl over a month after the last playoff game. It doesn't make any sense for either team, and in this case Florida might have gotten an unfair advantage from having a shorter layoff.
I don't think their O-line was exposed... I think the ENTIRE team was simply unprepared for jump back into the speed of game coupled with the fact that Florida is the best team Ohio State has faced all year.