I don't play consoles, but I do have a PS3 for the BR player.
I like the concept behind the XB1, that being more interconnection. The failing seems to be the internet connection and used games.
The internet connection would seem to be an easy fix. Just chance the OS on it. Simple as that. If a vendor wants to make a game requiring a connection for enhanced stuff using the clound servers, so be it. Other than that, it's pointless. You can have titles (games or movies) run checks on your current OS version and have it tell you if you need an update, then connect and update that way. I know the PS3 does that now. I assume the 360 does as well.
Used Games, doesn't affect me but I see why it bothers some. Something that people fail to realize, though, is you don't buy game when you buy a game

(Yes I know it sounds weird). You're buying a license to play the game. That fight was fought in the late 90's/early 2000's as I recall on the higher end software side and the consumer side lost. So you've always been at the mercy of the publisher they've just never been able to flex their muscles til now.
I guarantee you that both these things were pushed by Vendors and not MS. A fair question on that is why did MS bow the pressure and not Sony? Regardless, If you buy a game you're not allowed to resell, it's on the vendor. It'll be interesting to see the company's defense when they make a game for both consoles and ban resale on the Xbox side only - you know it'll happen. My guess is it'll be EA.
From an outside perspective, i find it next to impossible to believe the xbox can hold it's lead over the PS. Then again, I suppose anything is possible. If you're worried about connect, it's NOT a hard fix at all - unplug the damn thing. It's a USB type connection I believe. Hell, Cover it with a scarf, etc. Still, it seems the only shot MS has is if the integration is amazing and that's what sells the unit. Like I said, i like that part of it. I had a media center machine set up a couple years ago. I LOVED being able to check schedules, sports scores, stats, movie trailers, netflix, etc at the click of a button instantly at core2duo speeds (basically instantly) as opposed to what i've seen on the latest cable and satellite boxes which are much more difficult to navigate and ungodly slow comparitively speaking.