It's not that the M Roadster isn't sophisticated - it's got all the abbreviations you'd expect of a modern BMW, from ABS to DSC via EBD ... where I moan about the brakes. It's predictable ...