To be fair to Microsoft they are listening to what the consumer wants, each update addresses some new things.
I was starting to think i had made the wrong choice staying with xbox from 360 to one instead of getting a PS4 but the more i hear about their online network being poor and going down all the time, along with a basic ui and media capabilities im not so bothered anymore.
They might be slightly underpowered compared to PS4 but that doesn't really bother me.