How is this a question? Losing in your prime to a carnival fatman is far worse than losing when past it to a prime young go-getter who is flawed but improving by the fight.
Nothing embarassing getting exposed by fighters on- or above your level. Ruiz was more of a shock, Dubois is Just Miles ahead of AJ.
The Ruiz loss marked the beginning of the end for The Great Joshua Hype. Dubois merely tied up loose ends. The Dubois performance is completely unsurprising in retrospect. The Ruiz loss is still shocking.