I think there is a cultural component. Salespeople at phone stores tend to be tech savvy people. Tech savvy people tend to prefer Linux and hate Windows. When has an IT person ever said, "I'm going to install all Microsoft products on your computer so they all work together the way they're designed to"? No, they want to install Open Office and AVG Free and so forth.
So your typical phone expert is going to have the open source OS that is tweaked and modded. They're unlikely to steer a customer to something that is Microsoft because they swore an oath to the nerd gods to never support Microsoft.
id like to think im a phone expert ( working in it for 4 years ) i use to love to custom stuff on WM , but i would NEVER EVER get Android or Iphone ,,, if you gave me one id sell it ( wich i have done lol )
and most store reps are NOT tech savvy , thats the problem , * yeah you can customize android * .. thats the tech savvy pitch? ..
how bout this :
me: *Android can be customized, but its not stable , its the only OS with malware , its messy , probly a bigger learning curve then all other OS, old android phones are left behind so you dont get upgrades ( so in 1year your kicking your self cause u need to spend an other 600$),BUT WAIT ITS NOT OVER!!! , it has Custom ring tones! So now you know when your parents call you!! ,
now do you want the black one or the pink one? *
client: *hmmm* **** that ... what else you got..
me: i brand new WINDOWS PHONE!!! lol.
see, was that hard?
and try explain to NOOB clients how to tweak an android phone m **** i use to spend 15min just trying to get some one to add ONE widget! can you imagine putting on custom ROMs or other tweaks. they always come back to complain ... always..
only complains i ever got from WM users:
my phone is slow and some calls are not coming in *me: opens up task manager* `` did you try closing your 30 opened apps? * .. DOH!!
Wp complaints so far from my clients: none.