Charles is so much better than people realize. Even after this win tonight. From what I've heard through some mutual BJJ folks that have rolled with him, he completely changed his mentality after losing the Paul Felder fight. He had a deep darce choke, marce choke, and standing rear naked choke on Felder, didn't finish Felder, and mentally crumbled before getting TKO'd. He's worked on his mindset so much and sports psychology since then. That combined with coming more into his physical prime and really improving his wrestling and striking...yeah, he's on another level right now. He's also been competing in pure BJJ tournaments the past couple years in Brazil.
People always paid attention to his submissions and overlooked his reactive takedowns. He's also only got 3 losses at 155, and most of his losses were at 145 after being gassed from a difficult weight cut there.
I think his resume is slept on (I think it'll be more appreciated in time) and he's still better than his resume indicates. He's not a 2nd rate champ by any means. I'd have really liked to see Khabib fight this Charles 2.0 right here. Charles 2.0 is like a refined Tony Ferguson with better wrestling.