I agree 100% Jen - F1 is all about the car. Put Nico or any one of the other 23 in a Red Bull and they would probably win or certainly be spraying Champagne later in the afternoon!
The car - always the car. These days driver input cannot possibly make up for an inferior car. If you don't agree with that then you're deluding yourself.
The Management, the Designers, the Engineers and ultimately Teamwork and the Car - win races. Any driver with an F1 licence is quite capable of standing on the podium with the right support and the best (quickest) car to sit in.
Nico Rosberg and Michael Schumacher included.