The first bit is clumsy translation I think, much like saying 'the attractive red-head' is a more evocative description rather than saying the person is attractive because they're a red-head.

The second bit is a matter of opinion but seeing as Boxsters and even Merc SLs and the like are called sports cars I think again that's a case of lost in translaton.