The only thing that is really holding my interest for the Xbox One is KI. For the time being, I will be waiting until after the holidays to make a decision on which system is good to buy.
KI will technically be almost free, only pay for the characters you want, so even if you plan on getting the whole cast 60 bucks over time is a much better deal than 60 upfront where you may never even play half the cast. Also, ill only get Xbox One if Halo 5 is up to par with Halo 1-3. I have literally spent over a decade on Halo, would like to see it not being catered to filthy casuals.