McLaren did not make a mistake with when they did not pit Hamilton. They had worked out that he had a better chance staying out and then overtaking those on old tyres whilst he was on fresh ones. He actually won quite comfortably, so there can't have been much wrong with their strategy.