It was definitely one of those weekends when nothing goes your way. If tyre warm up issues and traffic in the race (due to poor grid positions) were expected, another bizarre issue with Leclerc's PU points to a big problem on his side of the garage.
There was a clutch issue in Miami, an undisclosed sensor issue in Monaco and now a big loss of available power, 3rd weekend of the last 4 with PU issues. Either QC in Maranello is doing a very bad job with PU2 and PU3 for Leclerc leading to a very wide range of PU problems, or his mechanics are rushing things and making rookie mistakes. Regardless, very big issues and it was a lucky coincidence there was no major point loss due to this issue on Sunday.
Strategic decision to pit Leclerc and try risking with dry tyres was perfectly valid of course, he had to reset the whole car and could only do it in the pit. If there wasn't another light drizzle he may have had a chance to get a few points. Sainz was probably pushing a bit over the limit and had his tyres too cold when he went out in the race, just to top off a weekend to forget.
Hopefully, this one weekend collected all the bad luck of the season. The biggest problem was Leclerc PU issue in the race and this needs to be treated as red alert. The second biggest problem was overconfidence (coming from lack of judgement of track conditions) in Q2 and choosing not to use another set of softs for 2nd run in Q2, 2-3 grid places up would have made a different race on Sunday for Sainz at least.