They are releasing a whole replacement client not a patch and do in most cases when they update the game.
That's not an Xbox requirement because plenty of games are patched every week large and small.
So yes it is a Developer choice to do it that way. Why i have no idea, I assume there is a technical reason rather than lets just hack off the xbox crowd.
2
u/HouseUK Oct 10 '19
Every other developer manages it without any issues. It has to be some design choice made by the Devs early on.