The iPhone and the Galaxies sell well because almost every carrier has them sooner or later. When is Nokia going to put emphasis on that? Do they want to sell a lot of devices and make a bit less on each, or sell very few and make relatively more per device but not in total?
You want market penetration, you better put that phone in all carriers shops. No one in North America is going to incur the stupid cancellation fees just to switch carriers and get a certain phone.