That still means that some people have expressed those feelings, whereas your original post makes it sound like a universally held belief.
They are changing the rules. Mercedes will probably be able to engineer themselves around those rule changes too. The bottom line is Mercedes is winning F1, they aren't doing anything wrong, it's not their fault they make the best car, or Hamiltons fault that he's the one that earned that seat.
He's made some blunders over the years and he's gotten massive backlash over it. Didn't he say something to his nephew about something being for girls and got lambasted for it? It only takes a few events like that for someone to decide that they need to be very careful about what they say publicly, especially if everything he says is held to a higher account and peoples jobs are on the line if he says the wrong thing. Kimi says next to nothing in public, yet he's a hero for it. I think if anything Hamilton has come out of his shell over the years. I got the impression he was the quiet boy at the back of the class that never said anything for most of his career. He is about as reserved as any of the other drivers, bar the young guys that have been brought up on social media.