People give Usman shit then compare it to GSP or Hughes, as if they are better but skip over the differences.
GSP got a title shot his 3rd fight in the UFC, the same year he joined.
Hughes was in/out of the UFC before sticking with them, but went 2-1 between fighting for other orgs, and got a title immediately when he committed to joining UFC.
Usman had to beat 2 guys in the Ultimate fighter and also had to win 9 fights inside the UFC, including the TUF finale. Then you had GSP fighting 3x 1st year, 4x the next one. The UFC or fighters don't seem to get to do that as often. Even Matt Hughes fought nearly 4x his first year in the UFC.
It's insane to me he had to beat Edwards, Maia, Strickland, and RDA, plus a few lesser names to earn his title shot.
If we count TUF, Usman got his title his 12th fight for the UFC.
GSP's 12th fight, he lost the title to Hughes, won it from Hughes, and got revenge on Serra. He defended the WW title 9x after that and won a MW title. Keep in mind how young GSP was when he joined UFC, but even still he lost to Serra/Hughes before his 12th fight.
Hughes' 12th UFC fight, he lost the title to BJ and lost the next title shot to GSP already. Hughes lost to Hallman and BJ before his 12th fight.
Usman is 36 and lost 3x in a row to Khamzat and Edwards. I think there is an argument that he actually is on their levels, but just never got the same chances.