GfWL tying your saves to a profile was extremely mean spirited. They justified it by “you need a profile to save games” as if you’re on a Xbox 360 designed with that requirement. Which amounted to a folder with your account ID + saves encrypted with your account key.
Offline profiles were added at some point to alleviate this but, they could’ve just started with null profiles and saved all that, clearly GfWL adoption was more important.