A lot of fans were up in arms back when BMW announced the first all-wheel-drive M model that wasn't an SUV, which only goes to show one more time how reluctant some people are to change and, more ...