BMW has essentially kept the same vehicle lineup since 1975. This lineup was based on the standard sedans and eventually added SUV’s. These were all made to preform to a demanding sports car standard.
The world we know today has changed with a majority of the people living in large urban environments which has led to a explosion of small "city" cars. These cars whilst being small enough to park in a shoebox are known to have the driving dynamics of an office chair on a cobblestone road.
Now, can you imagine the utility of a city car with that uniquely BMW traits of phenomenal engineering and handling combined with a peppy engine. It’s enough to make our mouths water.