Whether it’s a technical hurdle or not is irrelevant. Why would they willingly eliminate the possibility people would double dip between Xbox and pc? I wouldn’t if I ran a studio.
people double dipping will be less and less of a thing in the future. PC is growing, eventually consoles in the traditional sense won't really exist anymore. this transition will probably happen naturally within the next decade or so.
if rumors are to be believed, the next Xbox already won't be a traditional console anymore, and be more Steam Deck like. a PC that has a controller/TV friendly UI with an optional Desktop mode.
at that moment, Xbox and PC will be one and the same. the Microsoft Store will be just like Steam or the Epic Store.
it is in the interest of Microsoft to eventually force this transition, it's just a question of "when?"
for that transition to work, Microsoft needs to do a lot of work. and one big part of that work will be negotiating with publishers about this transition. another big part will be making a Gaming version of Windows that is competitive with Steam OS, and the last big part will be making all games that their customers bought on their Xbox ecosystem work on Windows (which shouldn't be an issue on a technical level, just give a minimum spec and go, but might clash with some licencing deals that would need renegotiating)