Originally Posted by ptack
BMW is a small car company. They only have so much money to invest in new models so every dollar spent on an X7 or X7M are dollars not spent on other cars they could develop. I think most people here would rather they spared no expense on the next M3, but that's not where they're going. They're going to spread themselves thin and broad which means it will be increasing unlikely that any of their offerings will be significantly superior to what the competition offers.
Just not true. The same argument was used with Porsche when they first released the Cayenne. Guess what model generates most of their revenue?
These SUVs actually generate the money needed to improve the "small cars" in their fleet. They do not detract from their development.