There is one REAL answer to all this, Nokia either buy up a manufacturer or start their own in whatever country offers the best solutions. The most successful company will one that is dependent on nobody and can self produce everything from start to finish so really it is all down to investment. Anyhow i still feel Meego will just become another Maemo because of closed source but as you said drivers dont change that much but they have to be open from the start at least.