Re: DirectX
>"it's possible to see foresee Microsoft DirectX suddenly being weaponised as a reason to upgrade to the latest release or charged as an optional extra."
LoL No. Unless they plan on ditching xbox as hardware and rolling up xboxOS and DirectX.
No-one's going to support a graphics standard which isn't ubiquitous.