The issue I have with the Xbox One microphone situation isn't that it doesn't come with one, it's how they're going out implementing their new headsets and what it says about their overall philosophy. They are the only ones that I know of to come up with a proprietary headphone jack. That's just asinine and it's not even something that Apple has dared to try.
Their argument that it is for some advanced multi-directional headset is just incorrect. This kind of thing can and has been done with usb headsets on PC and there is no reason why it couldn't be done on the Xbox One. Not only that, but the Xbox One is based on Windows 8 and the operating system for which the system is based on supports such a scheme.
I know Microsoft has since softened their tone on the headsets by offering up a promise that they will be offering an adapter to make people's older headsets work, but that wasn't always the case and they only changed their position after people hammered them on their ridiculousness. Their view was that the only way you could use a headset on the Xbox One is if it was compatible with their proprietary headset jack. All usb, 2.55mm and bluetooth headsets would not work and you either had to use the Kinect 2 or buy one of the licensed Xbox One headsets.
It seems like they will allow for 2.55mm headsets with some sort of adapter, but it will probably end up being better to just buy their proprietary headset since they're not going to be just giving these adapters away and they will probably be very difficult to find when the console launches. They still have not said if they will now allow usb or bluetooth headsets.
To me it seems like Sony learned from all of their mistakes that they made in this regard and that Microsoft found new and interesting ways to screw this up. Sony didn't include an official headset with the PS3 and they didn't really have an official one for quite a long time. In fact, they didn't make one on their own until 2 years after the launch of the Playstation 3. They did release Warhawk a year prior, but the headset it included was just a normal Jabra over the ear headset. (I pretty much just threw it away since I hated it) In the end, their headsets were not well implemented and they didn't offer an easy way to have an over head headset without having to connect it to the console.
To me it just shows an additional layer of bs that they're continuing over with the Xbox One. With the Xbox 360, they were charging $100 for a proprietary 20GB HDD and $100 for a proprietary usb Wifi adapter at launch and today they charge $130 for a proprietary 320GB HDD. My PS3 currently has a 1TB HDD, which cost me less than $100.
I'm also not really a fan of being told that I have to buy something like the Kinect. I have a Kinect and it works fine for Dance Games, but it sucks for pretty much everything else. I got Madden 13 just to try out the Kinect features and they are completely broken. I could get them to work sometimes, but for the most part they just didn't work. I don't want to spend an extra $100 for a new Xbox One Kinect especially when it only has two launch games (Kinect Sports Rivals and Just Dance 2014) that really don't do anything new and I really don't care about. I'd rather spend that money on another game and not some camera that I think is going to get in the way.
With the Xbox One, it seems like Microsoft has decided what people want and you don't really have a choice. With Playstation 4, it seems like Sony listened to the complaints about the Playstation 3 and gives me as a gamer more options and implemented them in the Playstation 4.