What bugs me the most is having to connect to the internet every 24 hours, & the required Kinect. Seriously, 1984, anyone?
What happens when the registration servers go down. What happens when internet coverage goes out? Adding needless complexity to a system just adds more places for things to break, and gaming companies honestly haven't had the most illustrious past with maintaining the kind of absolutely robust, rock-solid, services that you need for this to work.
it's a disturbing trend not only in gaming, but across the tech industry. Companies have everything to gain when they hold all the cards. Forgive the melodrama, but it's almost sociopathic of them to force you to store your belonging on their servers, and check in with them to do anything at all.