I like it a lot more than many supercars out there. Styling isn't very exciting, but do you really want something excting and weird which will look dated in a few years? Meanwhile the engnieering looks good, and I think with McLaren you can feel confident they'll manage to do what they claim.
in english means: our engine, its not very powerfull, but here's a line that'll keep the sponsors happy.
Did you not actually follow the link and listen/read? With 600bhp, the power is more than pretty much anything else in that class! Interesting claim though – I'm sure the way to get world beating "carbon output per bhp" is to build an engine which can make lots of bhp, but doesn't need to most of the time!