If it provides the games and experiences you like, you've not made a bad choice. If you find the quality isn't as good as you'd like going forwards, you have the option to sell it and buy a replacement (PS4, next Nintendo, PC, or some other hobby entirely).
If you look at the reasons why you bought an XB1 in the first place, those presumably still apply, unless your purchasing decision was simply, "I want the best hardware available and I'll randomly guess that's XB1 without looking any of the details up until after I've spent my money."
Being honest I did tons of research... following both consoles from the first VG Leaks...
The launch games and franchises lead me to X1 in the end... but the system has ground me down - it's simply badly thought out in terms of UX....then you realise that gamings biggest franchises have a resolution or framerate advantage elsewhere... I didn't anticipate the gap being as big as it is.
Here's my experience to date (below)... it's
ridiculously poor compared to 360. Sorry, way off topic...
For one thing, I feel completely disconnected from my friends... I don't know when they come online. And I have to launch an app to see them rather than simply open the guide and have the list there at all times. Everything is slower than Xbox 360. When an achievement pops up, I have to hold down the button, go to the notifications app, select the achievement and then launch the achievement app. What a joke. On Xbox 360 all I did was press the guide button once.
I keep downloading MASSIVE patches for games that appear to do nothing... and several times when those patches fail and I cancel them, the entire game is removed from my hard drive... a S-L-O-W and painful process that involves waiting for the entire 35gb game and all related patches to install again.
Xbox 360 saved my controller settings, now I have to change to inverted look manually for every game I play.... what a stupid thing to take out. Sure its not a big deal in the scheme of things... but its indicative of a wider issue: That it feels like no one looked at what was great about 360 to begin with.
When I join a party I have to turn chat on (why did I join the party if not to talk to a friend while playing? I know this will be fixed but it's just one of many things that make the system simply irritating to use.
All of the system's features are hidden... Voice commands are erratic and have made the UI design lazy... things are hard to find and to get Xbox One to hear consistently I have to announce commands like a head master at a school assembly. I can't use voice commands when my partner is in bed - for instance. As a result I have so many pins that everything might as well be on one screen to begin with. Just stupid.
How will I ever make new friends online to play games with when I can't simply send a friends request to people I might have come across... there's no recent players list so unless I write down someone's gamer tag exactly when playing (who is ever going to do that?) I can't invite someone to be a friend. Even PS3 - notorious for being less than perfect for online gaming - has that feature.
All of this before we even consider the stupid comments Xbox Execs make... Albert Pennello says "hey, we just launched, give us a break" in response to Tomb Raider being the latest game to run better on PS4. Well... guess what Albert... PS4 only just came out too... and no one needs to give them a break because their system doesn't tie developers in knots and give system performance to slow features that were achieved faster with less memory on Xbox 360. I have just given you over £700 for a system and games... I do not also want to give you a 'break'.