I've been to all the North stadiums and most of the South ones (not Tech, OU, or aTm). The only stadiums worse than Jack Trice are the stadiums in Waco and Lowrents. The facilities in both of those places are embarrassingly bad, JT Stadium has a distinct advantage in that department.
The cartoon drawing actually makes Jack Trice Stadium way nicer than it actually is (and yes, I realize the drawing includes the expansion).