Sort:  

Sounds like a good choice depending on what your playing preferences are. When I last checked the Steam library a couple of years ago almost all AAA games would still require Windows as OS. Other OS were mainly supported by indie games only. Did that change or is your selection of games still limited?

Yes, XBox updates are required to stay online with the console but I never experienced any issues. I think the people complaining are usually those who either have a bad internet connection or those who modded their consoles and then had updates brick them.

You can play Window games on Ubuntu using Wine for example. In other words, you can get around that problem.