You know, how do you define flagship? Quality of hardware? Quality of the Software? Overall experience? Most of this is individualistic.
I have, now, an iPhone 6s Plus, a Galaxy Note 5, and the 950XL. So I know from experience, what is what.
Each of my phones are listed as Flagships. Each are top of line for their area. Each one of them is attractive to some and hated by others. Each phone reboots, hangs, freezes and does weird stuff. Each phone has issues with apps. Each phone has specialty as well as detractions. This is the way I describe each phone line's plus's and minus's:
iPhone: Nice to hold, smooth. Lots of apps. Everyone knows iPhone. But...The phone still hangs, freezes and crashes. Some apps have issues. The cool interchange of iCloud, is not always so cool. Apple music intragration is cool...But hangs just like groove. Biggest complaint...great phone..but way over rated.
Note 5: Cool phone. Samsung Pay is the greatest. Has so many options...which, for me is an issue. Too many options, too many settings. Apps, some really really suck. I basically do not trust a lot of android apps. Battery life on this phone...sucks. Wireless charging is intermittent. Stylus is cool, but rarely used. Biggest complaint, too hard to figure out a lot of the cool features.
:sweaty:: Starting off, way over rated and a huge disappointment. But, I still love the phone. Apps, forget the app gap. The apps that are there are not the equal of Apple or Android...think, Starbucks, bank apps, Face book, Twitter, and any of the more popular apps. Audio is horrible. I love the tiles. I love the new improved OTA delivery system...getting fixes faster. Groove integration..love it. Reliability is not there. Too many times touch stops working, tiles stop working. My wife has the 950...after 2 replacements and a bad experience, she threw it away and is now on an iPhone 6s. Not because its great, but because its better. I would love to make this my main use phone. But overall reliability has relegated it to occasional use.
In order of preference for me, its iPhone, 950xl, and note 5. In fact, as of yesterday, the Note 5 was removed from my list.
I also have the 1520. Loved it. Still do...but even that phone, it had its hangups. and sometimes, it was just too darn big.
So, to say Microsoft is doing something with its flagships, I would not agree, since most of the points are personal. And in being personal, we all might never agree. All I know is I'm not greatly satisfied with any of the Top Flagship phones out there. I am satisfied enough with all of them to play with them when it strikes me.