In any competition, you only have to (and in fact can only) beat what's put up against you. And Hamilton has done so, 5 times now.

You can argue until the cows come home that he was unlucky here and lucky there but it is his results that lead to points and he is the one with more of them.

I don't see that changing anytime soon.

I don't think there is anything other than objectivity in these comments, excepting my final sentence which may be totally wrong - I hope it is as F1 without predictability is a much more rewarding experience.