I have not checked the engine clearance, but I doubt that is the sole reason. Another possible explanation is the market support. It is hard for manufacturers to justify the cost of research and development if the customers are not there. In my opinion the E89 market has grown leaps and bounds from the models inception, but it still has a ways to go before seeing more a drastic increase in support from manufacturers.