I'm as disappointed as the next McLaren fan but I think people need to step back, calm down and wait until Melbourne before criticising the team too much.
They have had to integrate a new engine into a car designed for the Honda unit, the change of engine was quite late last year so I'm prepared to cut them some slack for the heat issues etc
What they have got is a launch car that needs to have some bodywork modifications and probably some reconfiguration of the internal package to help with the heat issues but as they are in Barcelona they can't fix it on the fly other than cut slots in the engine cover, it will require a factory fix I imagine.
They have gone super aggressive on the cooling with a tiny air intake and sidepod openings but I applaud them for that, they need to push the boundary's
The drivers seem happy and relaxed and the car most definitely has some pace in it so I am quite happy to wait until Australia before worrying too much.
What does not help and needs to change is the state of that pit stop video, what an absolute embarrassment and they should have a long look at themselves for that, words should be spoken. If a car is breaking down often the very least the team should be is totally 100% professional and on the ball with everything.
I'm disappointed with Torro Rosso's tweets and it's a bit out of order publicly mud slinging to Mclaren, I hope that comes back and bites them on the a**e come Melbourne.