Yes, but it also only takes 1 Verstappen retirement to really bring things closer.
I don't disagree that it's a long shot at this point though. If Red Bull can stay in the mix for podiums (and Verstappen is always a threat there) his WDC is pretty safe with the lead he's got now.
That is the main issue, because McLaren is not in a great form right now. They must reduce a gap that nobody had ever managed to reduce in the history of the sport. They have to deliver 10/10 every weekend, they have to be clinical. McLaren is nowhere near to that.
There also are more races than ever before. On average he needs to catch 7 points per race. That's difficult but doable with the current point structure and amount of races left
That's the point. He needs to perform at 100%, but he isn't doing that. He's making mistakes, and so is his team, despite having one of the best or blatantly the best car for many races now. So far, McLaren has thrown away more opportunities than they have capitalized on. Norris isn't even the fastest McLaren driver anymore. I don't see them pulling this off.
Are we watching the same races? They're in the best form they've been in for more than a decade, they currently have the fastest car, and they lost the win yesterday on strategy not performance. I agree with you that they need to really be on it, but it's definitely looking possible!