Interesting discussion..
I just moved from 2016 X3 to MX. Here is my opinion:
X3 drove great, felt comfortable, and was reliable. My biggest reason to move away was the dealership experience. I always serviced it at the dealership and exactly after 5 years of car life, every time I took it in...