No doubt, every metric will tell you The U has been excellent pretty much across the board thus far.
As far as the OU stuff, it's a cumulative chart, and they absolutely dragged Arkansas St and Tulsa. It's probably not really fair to call the Cincy game a "slugfest" either, they did dominate...