It's interesting to see the discussion unfold. I used to do a lot of logo design, some for the replacement of time-honored logos even. Spicy jobs those were, both on pro and con sides! One thing I learned was that new, individual, and fresh leadership psychology often brings new logos into being. Differentials in psychology can't help but expose new perspectives on organizational concepts. And that's what a logo is,…
So yeah, the coat-of-arms/bookplate format of the old logo is not where he’s headed.
Absent from the OP is consideration of the new logo on its own terms. I get an O for Oxford, the turning pages, and hint of a Möbius strip. It works for me.
On the other hand, the translation of the Latin on the old motto is “the Lord is my light,” paired with the crowns invoking royal fiat. Traditional, yes, but…
Another signal in the new logo may be a declaration of independence from the University of Oxford itself, because the old logo was just the University’s coat of arms.