While BC is a great feature, it should never be a defining function of your console. The entire Xbox One platform seems to be a desperate act to bring in as much software as possible while not actually making anything new. MS first party output is fucking terrible at this point, coming from the 360 where it was really strong. The 360 had it all, amazing indie support, exclusives all over, and mostly the best multiplatform experiences. Xbox One had a nice start with potential, the new Kinect, exclusives like DR and Sunset overdrive, but it just seems like all the unique exclusives were canceled, delayed, or disappointed.
All MS has for me is Gears and Halo and both of those took a creativity hit this gen as well, I was super stoked for Scalebound and Crackdown 3, and yeah, look where that is going. All i'm seeing with Xbox now is, the same games, but 4k! These old games are BC, look at all this cool functionality! Meanwhile no actual new content.