PS4 did have a week headstart and launched in alot less regions, only 2 i think while Xbox launched in 13. Also people have been saying Xbox has been more well stocked than PS4. They are both nowhere to be seen in my town though.
I expected the Xbox to sell though even with the bad PR and being 100 dollars more. Its Xbox and thats a strong and popular brand.
All I'll say is this: I won a few of these things at a contest at PAX Prime this year, and I've had them all up on Craigslist for nothing more than retail price since they arrived...and I've only actually managed to move one of them.
The only - and I mean ONLY - reason why the One is keeping up with PS4 sales is because it's more available. I was looking around yesterday, and found them for click and buy sale at Amazon, Gamestop and Best Buy. The PS4 was sold out at all of those venues.
Hell, I know people who work AT Microsoft who don't even want one - and don't even get me started on the throngs of people selling their "I Made This" special edition white console on Craigslist because they have no interest in it - or rather, TRYING to sell them.
I sued Microsoft...and won! http://digg.com/xbox_360/Average_Joe_takes_on_Microsoft_over_the_360_units_and_wins
TC, I think its important to understand that most of the bad PR surrounding Microsofts policies were mainly known by avid gamers who look online for gaming information and watched E3. Most people out there that play video games don't do such things, nor have they probably watched E3 and were able to discern what the console was all about. Considering that Microsoft reversed most of the policies gamers took issues with it, wasn't going to become that big an issue once the launch date came.
I'd also that if someone was willing to spend $500 on the PS4 and a game to go with it, I doubt it would have been out of budget for them to do the same with the Xbox. This isn't me being a fan boy for Microsoft or something. I'm just saying that most of us on these boards have been living in this bubble believing that Microsoft was going to have significant troubles (or was doomed as others would say).