Barriers for game availability are only increasing, with a recent deal between Xbox and Ubisoft introducing strange obstacles ...