I agree that it doesn't matter. Some of the most fun I've ever had gaming have been with consoles that weren't sales leaders. OG Xbox, Turbografx, etc.
Sales wise, the XB1 is having a god awful 2014, and their plan to boost marketshare in Europe collapsed so incredibly that it's honestly amazing. I think things will pick up once the price gets to $299, that's when a lot of the market buys in. A lot of people forget that tens of millions of customers only VERY recently bought a 360 or PS3.
The XB1 will never come close to PS4 sales globally, but it can be vibrant/relevant in the US if they do it right. This coming holiday is critical for them here. As of now the gap by the month is pretty solid, but a $299 bundle for Nov/Dec combined with PS4 supply shortages (there is strong PS4 demand globally, the XB1 is only in demand in NA/UK) could see the XB1 virtually tie the PS4 month to month during that time here in the states. Then they have to keep that demand steady through the year instead of having it collapse. The problem ahead of that is that Amazon has been tracking the PS4 Destiny preorder since launch VERY solidly, I think we're going to see records set in September that nobody ever dreamt possible. Baseline PS4 demand seems to be ~50k/week on the low side, combine that with a half million extra consoles sold for the bundle, along with the Destiny bump, and we may see close to 1M PS4 and a decent XB1 boost as well, but even then probably 3:1 PS4/XB1 split, meaning the US install gap would be over 1M at that point.
$399 is not working, at all. June NPD was a massive PR trick designed to jump-start them, but July NPDs will hopefully jar them back to a reality that they can't spin, and use that inspiration to $299 this baby.
May NPD was abominable, basically because Microsoft announced the $399 SKU a full month ahead of release (an unheard of decision, you always keep the price cuts to yourself ahead of time so you don't sabotage sales). So with June being a 5-week month + a bubble of people waiting out May to buy in June instead = back to around March weekly sales rates. The announcement of the $399 SKU was timed to distract from the horrendous April NPD results, and then the even worse May NPDs were buried under E3 news. July NPD though, will tell us the baseline of the $399 SKU, and sales charting from Amazon, Best Buy, and GameStop strongly indicates that the $399 SKU is selling just as bad if not worse than the $449/$499 Kinect SKUs before it.
It goes a long way towards the logic that 'price is not the main problem' with the XB1. It's perception and value in the minds of the consumer. I feel $299 could crack that wide open, if Microsoft is willing to make that investment. Yes it would mean selling at a loss, but I think it would really jump start things in a way that $399 can't do. I doubt Sony would follow suit this year.
And either way, none of this has much to do with enjoying the console. 95% of the fun is down to personal taste anyway. I very much understand loving one game series and not enjoying another, preferring certain controllers, etc. Personally the XB1 does nothing for me, there's nothing about it that I like, want, or need. But that's just me, I can totally understand the exact opposite position if someone DOES enjoy the hell out of it.