It's not that amazing when Bottas, both Red Bulls and Norris (#3 in Championship ranking) are taken out (all thanks to a Mercedes car). His car is simply 3 seconds per lap faster than Ocon/Vettel... Thanks to an amazing Alonso he didn't win the race altogether. But, again luck, Vettel apparantly had a stupid technical issue with his car (too little gas?) and was disqualified. So Hamilton was P2 after all, thus more points for the rankings...
The win in England also wasn't that amazing, if you take out your main competitor yourself (resulting in a huge accident). If they put out a yellow flag, Hamilton would have had to retire. But no... they put out the Red flag, so his car could be repaired. Yawn. And then wins the race.
In Imola Hamilton was a full lap behind, but thanks to another red flag he was granted a free un-lap, and could re-start right at the main fights again and resulting in the end with P2.
Meanwhile in Azerbaijan Max his tire exploded out of the blue when he was about to win. Hamilton should have won after that, but he made (another) mistake himself.
Also, thanks to those crashes caused by Mercedes, Red Bulll has to replace engines, which will give them grid penalties in the upcoming races. So Lewis can start once again from pole easily, with Max and Perez having to start at P5 / P6 or something. Let alone the costs of the crashed cars, when there's a budget cap.
It really isn't Lewis his best season. So far, thanks to luck, it's still close in the rankings.