Sorry about the "big thing" what I meant was the better powered car. I don't really think that McLaren are as far off as people suggest, bad decisions and frustration are costing them.
Well they were on pace on the last race, if not faster in race conditions.
Turkey they where nowhere.