Well imo you buy a console for Assassins Creed and COD, not indies.
There's a place for them and MS will figure it out. It's overblown imo.
I look at Minecraft, this "MS hates indies" talking point is pretty old, but what has it hurt? One of the biggest titles on Xbox right now was an indie...
Consoles are a curated market. Indies belong on Android and PC first imo.
I'm sure there's things they can and will handle better regarding "indies".
You will never convince me anybody is buying a PS4 for OctoDad. You just wont. Very very few indie titles appeal to me, they're one step ahead of F2P, microtransaction, and Facebook games in my book. I want triple A (or at least, XBLA quality).