I have never been a fan of the XBOX. But the new XBOX is just plain ridiculous. It actually makes the PS4 look a ton better because Sony did not add anything extra other than the usual system upgrade, but Sony also took out backward compatibility, but still people cheered Sony's announcement, because of what XBOX ONE did.
And the XBOX ONE is clearly not taken into account other countries who offer a huge market as well. Take India for instance, where the average internet speed is 1Megabit per second, and stable internet connections with unlimited download, and even devices like wireless routers are difficult to find at people's homes. So why would anyone in India go for an Xbox One over the Playstation 4. Even a millionaire in India would struggle to maintain an Xbox One, because of its Internet requirements, which can only be satisfied say in like 4-5 cities in the country. It is plain stupidity by Microsoft.