Do you even remember how Catalunya? Both riders barely were able to make a dent into each other, and it was a seconds game for the win.
Stage 1
Roglic won, Evenepoel 2nd, while Evenepoel rode the fastest sprint and came from far back.
Stage 2
Evenepoel attacked multiple times, wasn't able to drop Roglic and Ciccone. Evenepoel kept pulling those two up the mountain, no one helping, to eventually see Ciccone win, Roglic 2nd.
I would already call this dumb and arrogant of Evenepoel
Stage 3
Evenepoel attacked but wasn't able to drop Roglic, but everyone else was behind. Eventually in the last hundreds of meters Evenepoel was able to drop Roglic, and started cheering 20-30m before finish costing him multiple seconds.
I call this dumb and arrogant again.
Stage 4
Bunch sprint
Stage 5
Remco starts with attacking, but eventually Roglic finally does the same too. Stopped sitting in the wheel and tried to drop Remco, failed. Then at 300m before the finish Evenepoel already launches his sprint, he's already fading after 150m while Roglic was happy with someone being his leadout. In the last 50m, Roglic stomps on Evenepoel, and takes 5-6s.
It isn't the first time that Evenepoel overestimated himself in the last hundreds of meters of a mountain finish. Started way too soon, and collapsed very quickly. Arrogant of him.
Stage 6
Small bunch sprint
Stage 7
Evenepoel kept trying to drop Roglic, but wasn't able to. Remco eventually won the sprint, but Roglic didn't put much effort in it since he already won the tour by 6s.
So yeah overall I would say that Roglic won Catalunya due to being more mature, and Remco being arrogant overestimating his own abilities. Remco could've won this by purely sprinting to the finish in stage 3, and waiting a bit longer on stage 5.