Seems like you have remembered to forget how well he did when he switched from Honda to Yamaha. The M1 wasn't anywhere close to the best bike on the grid.
Again, this proves my point to the beyond reproach...Do some research on it, what became Rossi's bike was built from Ex-Honda riders input to yamaha. Just like Ducati came out with a kick ass bike for 2007, yamaha did the same in 2004, so a mute point to compare an old machine to a new machine.
But of course it was all Rossi skill that won the title that year, nothing to do with the bike. His riding skills obviously didnt do much for winning anything on the Ducati.. but thats not his fault.. So by your logic, he should have won the title, as he is that good.
Its like Hayden's title, he won by finishing races, as god knows he did not do it by winning races, and being the best rider on the grid.
It is Good to see him compete at his age and give Lorenzo & Marquez some competition this year. Still mostly boring racing AGAIN.