No doubt he's not impressing anyone, but wasn't the DNF today simply a car issue?
As for the race, not quite a complete bore fest. Alonso had a slow start so Lewis got him off the line, and it took a while for Fred to get it back. After the stops it looked like Lewis might have something to give it a try to get up on the AMR, but it wasn't to be. George didn't really seem to be in the game long and his issues started with the contact, so his day was essentially done early.
I think overall the Ferrari cars showed that they might have had a chance at a podium if not for their poor qually. They just didn't have the pace to make up any real gaps with their pit strategy. But at least they played the strategy right and got back up to the forward end of the pack. Likewise Perez made up some ground, but not enough.
Further back the pack stayed pretty busy. Passes, repasses, a bit of dicing here and there, and the inevitable DRS trains keeping many of them in contact. Albon IMHO did an amazing job keeping that Williams where he did. He has really matured well since his shot at RB knocked him down so hard. Bottas got punked by Lance right at the line, and Lance at least helped the team gain some ground on Merc, important especially since George was out of the race. Ocon got lucky... that wing was getting worse and worse but it held together and got some decent points. If not for the penalty Norris ran an otherwise good race too.