The ID@Xbox program enables developers to self-publish their games on Xbox One. First, developers apply to the program to become registered developers and receive a loan of two Xbox One development kits and access to the Xbox One developer documentation and support forums. Then developers submit a Title Information form, receive a Title ID and begin development. Games that come through ID@Xbox have full access to the entire Live suite of tools and technology, including Gamerscore, Achievements, and Kinect.
Although it would be nice, that would be a lot of work, and many people seem to struggle with Flash, although it is much less complicated.
Via Haxe, 3.0 ends up exporting to C++ for a bunch of the targets, putting most/all consoles within reach. If the framework we're using (OpenFL) handles the last 10% (integration with the hardware, controllers, etc.), then it's a doable proposition for the platforms which don't force expensive SDK fees on you.