I've been rooting for them all season just because I wanted a break from last year's Verstappen dominance, but you can't look at the performance of the team this year and say they properly deserve to win the title.
Today's McLaren are like Ferrari of old, the amount of mistakes they make is way too high. The bar is Red Bull right now and they make maybe one or two mistakes per season, not per session.