Ohio State is a great program But Oklahoma doesn't have any desire to be telling recruits "Hey come play for us and you'll get to freeze your ballz off playing a crappy school somewhere up north on the road in November". OU would rather tell someone "Hey come play for us and you'll be going up against the best teams in the country down on the Gulf Coast where the weather is decent even in November".
While this is has some merit, hasn't OU been playing in "freeze your ballz off" weather since their inception?
Colorado, Kansas, Missouri, and Iowa aren't exactly warm winter climates.
Since Nebraska joined, I always thought OU to the B1G would be a fun idea. Rekindle the rivalry with Nebraska. Geographically, adding Texas always seemed like a stretch but in a package deal with OU it makes more sense.
Either way, the B12 has been destined to fail ever since the first teams began to leave.