I think is a little harsh. MS has some very good first party offerings, the issue for me anyways is just not enough of them.That's analyzing two completely separate problems. You want to know why Xbox has not succeeded globally, when we need to start with why at all it's even it's succeeding locally; if the evidence against xbox is that there's no reason to buy it because:
a) everything is on PC
b) their 1P library sucks
c) has less power
d) terrible good will damage/branding damage from when they launched
then there is no reason to purchase the unit. If you think North American's are so blind to patriotism to the point that they will buy such a completely inferior product 'because' it's North American, that is a terribly misguided assumption.
Also my daughter and all her friends prefer MS over Playstation, they assume Xbox is more powerful bc of the 360 and are too young to understand that things changed with current generation wrt power.
I've noticed a lot of friends who are not video game enthusiast, I'll say casuals for lack of a better term. Many are first generation Americans and they bought an Xbox one for their kids because they assumed it was more powerful.
My point being that the Xbox brand is in very good shape in North America as best I can tell and if the new Xbox offers bc and more power they have a very good story to tell, especially with the work they are doing to get more first party titles.
To your point, how does MS get that message across in Asia and Europe?