Why don't people like GFWL? Seriously, I don't know. When I get a PC game with GFWL I'm like "Yay, I get live achievements.". Last game I picked up for PC, Batman, used GFWL and I was happy to see my gamer-score go up because of a PC game. Heck, if they could build Live right into Windows (windows 8 ;) and give me…