I don't really agree with you on that. I think the 2nd part of last season Daniel profited from Lando's mistakes and bad luck to create an illusion that they were at the same level. He finish higher at Spa and Sochi because of Lando's mistakes. In Turkey he was nowhere (sorry). And i'm still a little mad at him for his mistake in Mexico, his job was to score as much points as possible considering Lando was at the back of the grid and he didn't. But i'm not saying Daniel is a bad driver, it would be stupid to think that, and that he doesn't deserve a seat. i'm just saying that he struggled a lort last year and that his season was meh despite his win in Monza. I have to say that i had more expectations from him when he signed with McLaren but this is just my opinion.
And yes Carlos is maybe overhyped a little too much and had been lucky but i think he has a quality that Daniel hasn't: he can adapt to a car better or is able to perform with a car even if it is not 100% made for his driving style. So i hope he will be able to have this win this season.
But this is great to have différent opinions and be able to talk about it without insulting each other like on some others places