Nice(though depressing) article. The carriers and the vendors need to get over the locking part -- it is going to fail like DRM. It is sad to see Nexus One go -- may be they should have advertised as the editor puts it as 'heavily advertised, shiny devices', may be with celebs and all. It is good to see that other closed vendors are doing their part driving away customers with issues like antenna etc.
Regarding Nokia, its handsets are vastly popular everywhere but US for obvious reasons, and it is quite successful. So N900 and future open alternatives from Nokia should do well. They have also recently opened up their Qt development.
Lastly, talking about iPhone -- isnt that a successful BSD port to a mobile device -- even though this is Linux weekly, BSD should also be considered with equal glee :>.