Not a big surprise. I could see them mimicking Steam Greenlight to get more the popular indie titles on the service though.

Xbox One won’t allow indies to self-publish games
Independent developers cannot self-publish their own games on Xbox Live Arcade. That policy isn’t changing with Xbox One.