It's not meant to convenience you, it's meant to cater to the rampant paranoia held by a small number of corporate executives who don't play games, and as such will never see the fruits of their own detached ignorance.
GFWL is shit. It has always been shit. It will always be shit.
First time I had to use a GFWL game I had to restart the game itself about 4 times, purely to update the DRM, each one requiring me to log in again, like it never happened, in spite of all the boxes being checked.
After the third restart, I just didn't want to bother with the game. I had bought Dead Rising 2 on sale, and it was at least 6 months before I bothered to go back.
It's like the vengeful ghost of Windows Vista. NO GAMES FOR YOU.
There are a lot of rumors going around, at least enough to make me notice, that Microsoft are actually taking the piss by running the client itself on a very small team, who are generally busy doing entirely other things.
That means that no only is the client shit, and not only will it not get better, the developers who have the patches you need will have to wait at least a month for certification, because Microsoft could give less of a shit about providing you with an actual service.