Charles "had 3 shots?" Usually, that phrase is used to refer to failures. He won the vacant title after Khabib and deserved to be there as the top contender, had a short dominant run, then lost it on the scale, but was basically the champ in waiting vs Islam (since there was no way he wouldn't be contending for the belt), again a vacant fight. All of that would be only considered 1 "shot" and a successful one. Then he was put against Ilia for the vacant after 1 bounce back win against Chandler.
Poirier was the interim champ for his first shot and number 1 contender for his second. It was the 3rd that he also was only on 1 bounce back win.
Both of those "single bounce back" title shots each came with a context that Justin does not have, being when there was a vacant title or when there were no other top contenders with wins. Justin is rightfully behind other people