They have over-engineered the everything, because that is what BMW does. That is what they have been about for the last thirty years.
So many BMWs out there on the road without the indicators package because the owner cheaped out when buying it.