No, that's complete nonsense really. They are under an obligation to run the race if at all possible, which meant waiting until the last moment. They would have looked like total chumps if 30 minutes before the 2 hour limit they called the race as over, then it stopped raining and they could have had 20 minutes further racing.