I'm a little confused by this... "Google" does not 'provide' all of the apps in the Android Market... third party developers and coders do it.. And very few people I would imagine don't install at least something from the App market to increase the functionality of their phone? So what exactly is the cut and dry line between what Google and Nokia should provide.. and what it's ok for Non-Google or Non-Nokia developers to provide? I mean.. if the functionality is obtainable from somewhere... then the "phone" can do it...