No, Mercedes strategy was on point and Lewis managed the hard tires extremely well.
Checo v Lewis was really fun and great driving by both, but while that holding off allowed Max to lessen the distance to Lewis, Lewis still pushed the gap between him and Max to around 12 seconds before the crash that resulted in the SC.
When there was less than 10 laps to go, Horner truthfully mentioned RB and Max needed a miracle to win, like Lewis crashing or exactly what happened to transpire, in addition to the crash.
You can't overtake when SC is out on the track. VSC limits power units/speed, so everyone is kept in place as is distance, but everyone is going the same top speed.
To that, Lewis had to earn his way ahead of the backmarkers before the crash. The strategy was so good and he drove so well on his hards. Not pitting during the SC was well within reason because the rules dictated the race was going to end in SC. The team engineers had that all calculated out. No need to pit for softs unless they knew what Masi, the race director was going to do ahead of time...which they didn't. Plus, if Lewis pitted, he would have lost positions especially with only a couple laps remaining. Not enough to overtake those cars he would have been behind plus having to attack Max, who was on softs as well but with clean air, etc.