True many of Fangio's best results came in superior cars, and he changed car very often...
...but how do you think he was capable to do this, teams with superior cars dont just hire any driver (usually lol).
Fangio was able to jump from team to team and put himself in the best position to mount a championship challenge because everybody wanted to have Fangio on their team, because he was the best.