All phones have issues. Some are just more familiar to people, so they know how to get around the occasional software glitches. My wife's iPhone 4S trashed itself when she connected it to her laptop and backed it up. Luckily, because iCloud backup got turned off at some point, the backup actually succeeded before the phone got trashed, so I was able to recover it. Had it not...factory restore and one pissed off wife (not at me, of course). The simple fact is all of these phones area complex, and run into software glitches. The VZW rep's comments were utter cr u know what. If you are in sales, you need to know your products. I don't care if you think you're not making enough. You make more money than 90% of the world's people, and you live a life the majority would consider as rich. Get off you lazy a__ and do a little research.
Windows Phone is probably the best OS for older people, people who don't want to tinker a lot, and people who just want to get stuff done. That's probably a good half of the market. The iPhone would be the ONLY other phone that should be marketed to those folks, but there are some distinct advantages to both OS' that you need to know your customer's needs to help with. Android should be reserved for the techy/geeky type, or people who need a lot custom things. I'm an Engineer and can't stand Android. It's just too much of a hodge podge of stuff thrown all over the place. I've sat at one of the tables in our cafeteria at lunch watching a couple co-workers who have the exact same phone, but on different carriers, trying to figure out how to turn on certain settings, or use certain functions that are in totally different locations simply due to the carrier. WP and iOS don't have that issue.
And I certainly haven't experienced any of the issues mentioned either. I'm sure most of them could have been resolved very quickly if the rep actually knew what the heck he was doing.