As for Joshua, he is a boxer past his best and past his prime. Even at his peak he was not exactly the best but he was in the right place at the right time and he managed to become world champion. I think he was overrated and he was definitely technically inferior when he faced the opponents that defeated him because they were better. That is what it comes down to.
Whether or not Dubois has a fight before the IBF announces their mandatory number one contender on 22nd April 2025, he deserves a unification fight.
And probably next could be a potential rematch with AJ or he could be looking at the winner of Usyk vs Wilder for the unification. So the future looks good for Dubois as that win against AJ is really the breaking point of his career.