Yeah, my feelings are that the team doesn't get enough credit, but that goes hand in hand with Hamilton gets too much credit.
If Hamilton gets 90% of the credit, then the team gets 10%, I feel like the team deserves closer to 50%, which means Hamilton is over credited 40%.
I do think Hamilton wins because of his car, but not JUST because of his car. The car gives him the tools he needs to win, he still has to deploy them every race. But if the car was not perfect, he would not be winning because no amount of skill can make a car go faster than it's physically capable of.
Do I think Hamilton in Russell's car would be in 11th? No way, his consistency and occasional tire wizardry clearly shows talent. Although, putting Hamilton in Russel's car would give us a good view of how much the Mercedes team is helping him. LOL Is the car worth 1 second a lap? Or is it worth 5 seconds a lap. So yeah, we'll never know cause that won't happen.