Glad you're all good, magoo!
Pretty much agree with all your points, race was mostly a snorefest. Really bummed for Alonso, I think he was having a bunch of fun before his engine gave out. Like you said -- very nando thing to happen to him.
Leclerc's tires must've really, really fallen off there towards the end. All he had to do was keep a <5s gap to Pérez and he had the win. Hard to believe he couldn't do that when they were both on equally aged mediums. I guess the RBR chassis combined with Pérez's driving style is just kinder to tires.