Alright, this is getting silly.
The reasons people are up in arms is because of all the reports coming from all sides of MS putting very anti-consumer friendly policies and requirements like kinect connection requirement, the alleged used game charge fee, 24-hour connection requirement and few more. Also, their disregard of the hardcore/dedicated user base was very disappointing. Yes, MS reported that most of their games will be unveiled at E3 but all they focused on the reveal, the FIRST IMPRESSION, was a cable box full of sports entertainment, that is apparently also a water cooler.
From a technical standpoint, the xbox one is a beast and will probably fight toe-to-toe with the PS4. It's just how they handled their reveal and their ludicrous requirements that was disastrous.