Don't forget they have about a 1000km less experience than any other team out there on these new tyres. Insane stuff, IBWT!!! 
Without meaning any disrespect, I guess we should forget about the 1000km MORE experience they had with Pirelli?
And, the time they've had to take that feedback and use it to improve their car?
NONE of us was there, so NONE of us know exactly what was going on, during those three days! Not even the FIA
can confirm/deny what happened in Barcelona!
But, it looks like the proof is in the pudding!
((Sour grapes? Possibly; but, since then, Mercedes has made a "remarkable" recovery! Not that I minded today!!

))