1) In answer to "can we agree" the answer is no. This is your opinion. Why should we all agree with you?
2) With respect to nomenclature sucking, again that is your opinion. How difficult is it to follow that lower numbers are less advanced, except when the lower number is a year newer?
3) As to Microsoft's strategy being to hand you the ultimate phone, no it is not. It is Microsoft's strategy to sell phones and market models in a manner that gets the most units into the most hands. The expectation of a flagship is what you want and such devices go head to head with devices on other platforms with well defined and generally satisfied user bases. To put it another way, the flagship device is for a market share of only a couple percent, plus a handful of new adopters, whereas the lower end devices sell to an open market sector. It would be nice to have a high end device but since it will sell in low numbers US carriers do not want it (yes, the US market does matter). It will have no impact until there are enough users to justify the investment. BTW before the inevitable carrier exclusive gripe, every time I see comments about carrier exclusives being an awful strategy, I cringe since people don't recognize the obvious - that is the only way to get even one carrier in the US to pick up the phone.
Sorry but whenever I see another "I am brilliant, hate X, and since so I am obviously correct, now everyone agree with me and/or march on Microsoft headquarters with pitchforks and torches" I just shake my head. Do people not grasp the ego that goes along with the position? You have an opinion. That is great but it is just an opinion and is not shared by everyone. In fact, this is a case where I (another living being allowed an opinion) disagree with each and every one of your points. Oh, mine is also just an opinion. He only ones that matter on this subject are all in Redmond....