Yes. In fact, I just bought a Lumia 640 yesterday because my girl asked for one. I'm really big into how I use my phone. Having an OS that does what I want is almost as important as having an ecosystem that I want. I can't stand using iOS because it's simple to the point of sleep. And Android (either stocked or skinned) just never intrigued me. With enough practice I could probably enjoy a BlackBerry Passport but I feel like that would require too many sacrifices.
Now, I'm not satisfied with the progress of W10 Mobile. It's taking forever for this "universal" Windows strategy to line up. That's likely why we didn't have any significant OS updates last year. So no new flagships and no major updates in 2014 is enormously frustrating. And it's going to be even more frustrating when W10 is ready and then we're stuck waiting on the carriers to release it. But I don't feel like my phone has reached paperweight status.
What one person wants or needs from their smartphone will vary from another. Teens want apps to keep up with other teens. Gamers want games. Productivity users want more productivity, etc. I definitely lean more towards the productivity aspects. Not just for Office, but for email, OneDrive and general communication. W10, even at this woefully unfinished stage, is checking most of my boxes. My reasons to switch dwindle with every update.
But I'm not immune. I too feel the sting of inconvenience. I was in a lengthy line at Panara Bread the other day when I noticed their ad for Panara's mobile app. Damn, it would of been nice to order through the app and not have to wait. Depending on the store you can sometimes get away with the mobile site, but that isn't always the case.
Despite our ability to manage, it seems like there's always going to be those 3 or 4 apps that we want but can't have. Of course, I've been dealing with that situation since day one. Others have as well and I understand if you've grown tired of the struggle. I'm fortunate in that none of those apps are vital to me. But as I said, everyone's situation will vary.