Alonso's wrung the balls off that McLaren. What a great effort.
People acting surprised on Reddit and everywhere else as well. 13th at Australia and China, tracks with longer straights, p15 in Bahrain... p10 was pretty much expected at the very high downforce, lower straight length/speed tracks.
p13 in China means p10 is pretty likely here, Monaco, Hungary, Singapore.
Think of it this way, last year with a similar engine deficit but more reliability, China p12, Spain p10, Russia p12(Button anyway, Alonso p14), Hungary p7, Monza p13, Singapore p9.
Mclaren are still a team with three times the budget of all the midfield runners(except maybe Renault now), they have a significantly better chassis than teams with no where near the same budgets. They will always improve 2-3 places at tracks less power and more downforce dependent as last year shows and simple common sense suggests would happen.
EDIT:- was writing this earlier, posted it after the laps in Q3, 7th isn't at all bad, but I would still say not too surprising. I'm almost more surprised that a Williams got into 9th with almost no downforce