I don't know why, but I've overheard reps at Best Buy, Radio Shack, and Verizon answer people's Windows Phone questions with "You don't want that, it's crap".
Lack of proper training aside, from their perspective this sadly is the most rational thing to do.
Phone sales people are incentivized by management to minimize returns, because returns consume lots of time and money.
If you are a sales person, you know Windows Phones have higher return rates (because there will be some app missing or some other feature hole in WP). Selling it is risky.
An iPhone or a Samsung sells itself. And more importantly, it doesn't return itself nearly as often.
I like Windows Phone, but if I worked in phone sales I'd push people towards iPhones and Androids as well.
Part of the reason might be that some manufacturers offer generous sales bonuses to store staff as part of their marketing effort. It's very likely they're doing what's right for them rather than for the customers.
I don't know why, but I've overheard reps at Best Buy, Radio Shack, and Verizon answer people's Windows Phone questions with "You don't want that, it's crap".