GFWL is the most atrocious on-line content management system I have ever experienced. When trying to play my copy of Bioshock 2 which I purchased on Steam I had to deal with GFWL needing my Xbox live account to save content. SO I tried to set it up, the first time I got halfway through the process, the menu crashed and I had to reboot the game. The second time... it crashed. The third time I got the account to work, but now every so often when I try to log in it gets stuck in a loop of looking for the account, logging in, and then asking for my login.
Another incident, I downloaded the demo for Warhammer 40K on Steam, it was GFWL. I installed and ran the game without noticing the GFWL menus anywhere, then my antivirus software comes and tells me "This software has a broken digital signature issued my Microsoft". My god damn antivirus thought the content was untrustworthy because it was GFWL.
Seriously Microsoft, get your shit together. PC gaming is not and never has been dying, it doesn't need saving, and your crappy management systems are not going to help at all.