It is not just BMW, all ICE cars are getting more complex and fragile to meet ever tighter emission restrictions, so they won't last as long, meaning they need to be replaced sooner, thus saving the world !
But i suspect there is also more of an element of built in lifespan as well, it is in everything else we buy so why not cars....