F1 is not a spec series, not all. And yes if you don't have the talent to get a top ride you have no chance of winning a race. And yes in any given season perhaps 3 or 4 teams have that type of combination
The driver makes a world of difference -- every team manager and engineer knows this. That is why the top teams throw tens of millions of dollars a year to secure the best drivers. His technical feedback is what helps develops the car all season long.
To say that the engineering side is not as important as the driver's ability would be absurd. However I strongly disagree with your assertion that the praise heaped on the drivers is over the top. Go out and run some competitive and consistent lap times in any racing car -- and then well talk more about this, ok?
In 2006 seb and Di Resta were team mates driving the same car, that's what I was referring to.
I'm not saying the drivers are bad, but the exact opposite. They are so consistent you could swap most drivers around and expect the same result at the end of the year. If you swapped red bull and force india drivers, a red bull would still have won this year.
If you put every F1 driver in the same car, what time difference do you think it would be from fastest to slowest?.
The thing that makes F1 so good is that the drivers are so good. With the constantly upgraded cars and different circuits every week, not every driver will have his car set up how they like, even team mates, and that makes races unpredictable. It still doesn't alter the fact that the faster car will win over the course of the year.
As for technical feedback, I do agree that drivers with better feedback are always going to be more beneficial, but the difference isn't huge.
Take Heidfeld and Raikkonen for example, Often considered as one of the best and one of the worst at feedback. When they raced on the same team Heidfeld was also slightly faster, that didn't stop Raikkonen getting payed 5x more at Ferrari. There is a huge amount of luck as to where many drivers end up, and unfortunately the more sponsorship ££ you have to bring to the team, the better chance you have of getting a seat.
Ps
Which F1 broadcast do you watch?, If you can get the BBC version I would recommend that. They always do great features on the technical side of F1, not as in depth as they used to be, but still good.