Is it your position the only way Windows phones will sell is if there's a Windows Phone evangelist there to sell it? Elsewhere I'm calling out Microsoft for its marketing failures. Ultimately it's on Microsoft to get the message out. They're been relying on carrier stores -- that's been a big zero.
At this point, it pretty much needs that. Windows Phone still lacks the software capabilities of competing platforms. It's been almost 3 years, and the app issues aren't drastically better than when the platform launched in 2012. Now, Windows Phone has the air of failure around it. It's cemented itself as the outcast with no apps to use, even if it's only a half-truth. Just getting most of the apps to the platform and putting out phones won't do nearly enough. We're so far into the existence of smartphones that people are not only entrenched in platforms, but realistically looking at their long-term advancement/replacement (be it wearables, VR, AR, or something else). You can't just have the devices out there to get them to sell. They both have to match the competition AND give a compelling reason to abandon a platform you might have hundreds, if not thousands, of dollars in software purchases spent.
Windows 10 has some of that potential, with things like Continuum, game streaming, and the overall ability to get a comparable experience from PC to phone (which even Apple and Google haven't properly managed). However, those platform-defining features mean nothing without the missing software holes (be it Snapchat or some other social media fad or some gaming fad or simply getting first-party iterations of things like YouTube). EVEN THEN, you need to show and explain to potential consumers what they get if they switch. So, yes, you then need those evangelists, if you want to call them that. It's not like the average carrier/retail employee knows anything about multiple platforms, let alone has the ability to properly represent Windows Phone in a positive light.
You clearly do not know much about retail. If Microsoft approached these stores with the correct marketing kit and paid them for prime space you would see Windows Phone up front and center with whatever phones they wanted and without a carrier attached. Big retail is NOT beholden to the carriers by any shape or form. If a company shells out for a huge display in prime space they get what they want, including employee training.
You don't just get to say "you don't understand retail, Microsoft can buy its way into homes," and be right. It's not just marketing. It's software availability on the platform. It's customer preference. Microsoft and Nokia threw a lot of weight behind WP8's marketing. Microsoft tried to throw money at developers to help with the application shortages. It didn't work. Sure, money talks. It also only talks so loudly. You can only train employees so hard on selling an incomplete platform to customers expecting every app at once.
So, continue with the "throw money and fix it," stuff. It isn't a cure-all. It didn't get apps to the platform, even when the marketing was good and got people's attention. The software's still going to have to sort itself. Oh, and don't think that a "training package" is going to solve the issue that most of those retail store phone salespeople are dumb as rocks, in many cases. Many of those stores (Best Buy, Wal-Mart) don't even have actual phones for people to try out in-store, just plastic dummy devices.
I'd love to hear some actual, detailed explanation of how throwing some dollars at Best Buy or Wal-Mart to train employees is REALLY going to solve things. In 2015, the problem isn't really an educational one for consumers. You're not trying to explain to them the nuances of smartphones anymore, even grandmas know how to use them. Now, it's a matter of being able to present a platform that gives a reason to switch, and marketing isn't the answer to that, it's software.
Except it would, at the very least, solve the exclusivity issue. Want an L930 on ATT? You can have it. Want a L1520 on TM? You can have it.
I don't know where this would leave Verizon and Verizon MVNO customers, but if you're with any other carrier, you can have any device you want, without worrying about carrier exclusivity deals restricting the device you want to a carrier you're not on.
You solve one issue to create one that's arguably bigger. Yeah, carrier exclusivity might end, but the platform's visibility to the common consumer would get slaughtered. People who don't have $600 to drop on a flagship on a whim lose the pay-as-you-go or subsidized agreement options. Regardless of the financial intelligence of those approaches, they are BY FAR the primary source of sales in the U.S. market. You can try to come back with a claim that Microsoft will revolutionize the market with that model, but it's pretty clear, based on the history of the platform, that it lacks the clout to pull such a thing off.