Joshua apart from fighting Fury and Wilder. Who I think the Ring would have as 1 and 3 in the world has taken on the best of whats available otherwise.
His best win though is an ageing well past his best Klitshko. A good win over Whyte but a lot of over the hill ageing fighters as well like Pulev and Povetkin.
Its really hard to judge how good he is and that loss to Ruiz is a bad loss on the resume.
However its not his fault the division is relatively poor but id question not getting the Wilder fight before Fury came back.