BMW M has done something that, frankly, nobody expected from a company that spent the last five years telling us the future ...