Updates Make Sense
I think their update scheme makes sense. They're freshening the cars in the order they were originally released. Weren't the E90 / E91 models released first in the USA, followed by the E92 then E93 eight months later?
Maybe BMW feel it's too soon to re-tool for those models and will, instead, update them sometime next year. Maybe they'll be 2009.5 models or something. They've done that before.
Past: 2008 M3 (E93) naturally aspirated V8 realness!
Past: 2012 740Li (F02) M-Sport (European Delivery)
Present: 2016 750i (G12) M-Sport