I wouldn’t say the last McLaren launch was a total red herring, at least with the exhaust buldges they gave us a glimse of what they were trying to do, no other launch went as far.
As for todays lauch I agree with the above, a refinement of last years car which on the whole was fast lets not forget, massive undercuts and some variation on the DDRS.