He wasn't at his best form and probably neither is now. Still, he beat comfortably the rest and without Pogacar we would be talking about his impressive solo win (so his form was still quite decent). As for Pogacar, I'm not expecting him to be as good as then though. Those time gaps were insane.
Although in Lombardy Pogacar's form doesn't matter as much. It's his home turf.
In 2023, Pogacar arrived to Lombardy worse than ever.
Roglic arrived better than ever.
Pogacar looked fatigued in the previous classics, bu in Lombardy, Pogacar was once again invincible.
He didn't even need to drop them behind on the steepest part of the climb. He managed to do so on the false flat at the top.
To beat Pogacar in Lombardy, the feeling is that he has to arrive worse than ever, and the others better than ever. That's how he and Roglic arrived, and even then they didn't defeat him in Lombardy.