I wonder but doubt that it would hurt Microsoft financially...
I think Steam might be a little miffed, but shouldn't be in a huge way.
That is if for some odd reason Microsoft decided to put together a
'engine' that you could compile your .exe files and assets through--
and magically out the other side it's transferred to Xbox format.
LOL yeah, that would be real magic!
What side are the financial benefits/ cons on?? IDK?