It might not seem immediately obvious that today represented light at the end of the tunnel for anyone hoping for some kind of championship fight, given that Vettel seems now to have explicit number one status at Red Bull, but I think it did expose one weakness.
It is the same weakness that means I think he cannot be regarded in the same light as Hamilton and Alonso in terms of pure speed. Vettel is an accomplished driver, more than that, he is lightning fast and almost 100% reliable when he's puts it on pole and can just cruise off into the distance. But when he has to battle his peers? He's no Fernando or Lewis in that regard.
He's still young enough of course to prove me wrong, he may go on to become a racer in the mould of the two mentioned, but he's not there yet.
Not to mention the fact of course that he didn't win today, Fernando Alonso picked up his and Ferrari's first win this season, and first win since the Korean Grand Prix last October. He might still be 92 points behind but the extent to which Ferrari seem to have genuinely closed the gap on the Red Bulls mean he is the most likely to mount any kind of challenge, however unlikely it may seem that anyone but the German can win the title now.
The race also marked something of a return to form for Mark Webber (despite having his wings clipped by Horner) and Felipe Massa, who although still well short of Fernando's pace, is quicker than three or four races ago.
Two weeks hence is the German Grand Prix, where Ferrari bagged a 1-2 last season (and their own team orders controversy), if they can do something similar and Vettel has a rare off day, who knows what it might spark.