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: 2004 E46 330ci Convertible
Present: 2008 E93 M3
Present: 2012 740Li (F02) M-Sport (European Delivery)