My big complaint about this isn't even GFWL. It's that companies wait for months and months to release a game on PC and then wonder why it doesn't sell as well.
"Oh, PC gaming is dead, look at how much worse our game sold on PC!"...when they released it a year later, hiding behind the ridiculous reasoning of "we didn't port it to PC until now because if we did all the pirates would get it!!"
A great example is the new Resident Evil, Operation Raccoon City. Ronalopolis really wanted it for PC, but he didn't want to have to wait forever to get to play it, so he gave up and bought it for PS3. He shouldn't have to give up his preferred platform to get to play it when everyone else is.