Actually only ~12% of the performance obtained by OoO machines comes from its dynamic reaction capabilities (eg cache misses and branch mispredicts), ~88% comes from better schedules.
I encourage you to read McFarlin's publications, they're very good OoO statistics.
I encourage you to read McFarlin's publications, they're very good OoO statistics.