I have to respectfully partly disagree with you, first I agree with the statement by Gamestop, that the xbox one is underselling right now cause of the core of their fanbase wanting to get a upgrade waiting for it. That said, I don't think that will mean that Xbox is near the second best selling console of the year. I just think it means it won't be the forth best selling piece of hardware made this year. If you remember back to the Xbox One S, sells tanked before it was released too. I think that article is stating the obvious in saying this is happening again before the launch of the XBX.
Take, July for example, NPD had XBO far behind the switch, ps4, and even behind the 3ds. From what read from like vgchartz and such, XBO is being outsold over 3 to 1 by the PS4 and 2 to 1 by the Switch and is near parity with the dying 3ds. Things could get worse as far as sells for the system in September and October in the led up to the launch. I wouldn't be surprised in the least if the XBO is the 5th best selling piece of gaming hardware in both months. Now, when holidays come, it could seriously win which would be great for the xbox brand and I can totally see that happening. I don't think it will be enough to close the gab with either the PS4 which I have read is like between 6.5-7 million for the year and the switch which is at 5 million, where as currently the XBO is around 2 million.
Now for why people buy systems, I don't think it has that much to do with power, just being the most powerful wont' do anything. I think it doesn't hurt and Microsoft is using their PR with it rather impressively. I think it is public relations, marketing, good will, along with games, uniqueness, price and power that win customers. There is also momentum of sells to think about.
Look at the start of last generation, I was a PS2 owner, and the idea of me not getting a PS3 were crazy. Then they revealed the 360 and PS3, and honestly the price of it killed it for me, I was poor and just out of college, I couldn't afford such a expensive machine. Plus I had the good old ps2, so I didn't buy one. The thought of the price stuck, the fact it was so high meant that those who I knew and played games around also got 360's instead of ps3s. I got a 360 as I could afford it. It locked me into that ecosystem for a generation. As I didn't want to lose the digital games I had. Also I could buy the cheaper 360 when mine broke and transfer the memory to it. It had nothing to do with which one was more powerful, it had to do with the horrible start that the PS3 had, the horrible marketing to get another job to get it, the good marketing and goodwill of the 360 for its handling of many things. I think that the promise of games helped my choice, such as blue dragon, which made me think it wouldn't matter.
When it came to this generation the choice was so super easy for myself. The last generation of games almost killed game for me completely. So when it came to this generation, I didn't care about which was more powerful. The limitations of the XBO in regards of always online, the price of the system all made moving back into the PlayStation ecosystem so easy. It was cheaper, the good will for it was real, the public relations job by sony was amazing, the price was good and it won consumers. I think those early errors of Microsoft hurt them a great deal as it left a bad impression in the minds of many just like what happened with ps3.
Now, why did the PS3 catch the 360 last gen in sells after having such a large disadvantage at the start. I don't think it was a increase in power of any version of the PS3. I don't think the power increase will bring people who switched consoles back in droves either. They have a problem with games that is different from a first party problem though too. Xbox one is great for fans of western games, it has them, and for those who love those it is great I am sure. Nintendo is great for eastern games, your Zelda's, Mario's, Fire Emblems, Metroids, SMTs till recently Monster Hunters, most of their third party support is from Japanese companies. Sony on the other hand has both the Western games and the Eastern games. XBX wont' suddenly get DQ11, SMT5, Monster Hunter, Persona, Nioh, Nier. It is trying to win a console war with only western games.
This article puts it pretty well, to be a global console and sell to a global market you have to have a mix of both. I am sure people who dislike eastern games or only need western games will be happy, but you are already starting off a console turning away anyone who does want to play such games. It was is why the 360 personally was a great error, and one of Nintendo's greatest flaws as well. As well as Sony's trump card. https://www.forbes.com/sites/olliebarde ... 5a3ea57701