YeaPresumably MS will create a minimum hardware requirement, and quite nice industrial design, with the next Xbox(s). OEM models have to meet that to be certified for XboxOS. Vendors of XboxOS devices get a cut of store revenue. All devices can still boot to full Windows.
The question with OEM Xboxes, other than invariably worse industrial design, is what's the point? If the XboxOS SDK has a user friendly way of exposing PC game settings then they have some? You can pay extra for extra performance but that baseline is always there with the official box.
Like Eastmen, I'd give it two years.
I think it be smarter for MS to work with Oems to just make small form factor pcs that boot to the xbox app and just let them price them at whatever. Set them at a minimum price point and just guarantee that MS games work on them for x amount of years.