The real kicker for me is that the savings in fuel is negated by the increase in insurance cost. An iX3 is 25% more expensive than the X3 20i M Sport. You will pay around 25% more for insurance, which will not be an insignificant amount.
And it’s not like you are getting a “better” car.