The BMW XM is arguably one of the most divisive models in BMW's current model lineup. It's definitely the most divisive ...