People are getting it wrong though, Vettel was actually slower than Kimi and Bottas as well as Hamilton in the two laps before he crashed. I mean he was pushing but the idea Hamilton wasn't catching him hand over fist is simply wrong. Bottas closed 2 seconds in the 2 laps before the crash, Hamilton only ~3.5 seconds (as in not as much faster than Bottas/Kimi as he had been but he was being very careful around backmarkers giving them plenty of space to not take him out if they lose it).
Vettel wasn't pushing overly hard, in fact he maybe wasn't pushing hard enough. I don't think it rained more heavily in the last few laps it was I think just tires losing heat in those conditions. The more heat they lose the harder it becomes to generate heat because they can't go fast enough and temps dip even further, losing more grip, etc. Vettel may have dropped off too far, seen temps drop and lost the grip he needed to stay on the track.
He pulled out 6.5 seconds on Kimi before Kimi also gained a little on Vettel before the crash. Kimi was badly struggling for pace and going off track yet started to gain on Vettel.
In the rain Vettel only averaged the same pace as Bottas, was miles slower than Hamilton then his paced dropped off significantly.
Honestly on those tires with the way his performance dropped off, he may have been looking at 4th even without crashing. My bet is he needed to pit for tires with temp in them and may well have gone for inters. Had he done that he'd have been pitting a second time for slicks. If he pit onto slicks he'd actually have been in a not terrible position but he's still have been 14-15 seconds behind Kimi (if he pit that lap, further behind if they waited a few laps as he was losing a lot of time) but he'd be on nice fresh ultras. At that point who knows, with Ham on ultras I couldn't see him being caught but Kimi almost certainly was going to have to pit again.