When you've finished hating Steam, you all go and hate GFWL. How original.
Well i like the ideas behind GFWL and Steam. Buth them both have some major issues, at least for me.
first and really big is with GFWL, they dont support my country for online content, but i think that there syill is online activation ;/
(real world exaggerated example: company exports a car to ur country, and this cars advantage against other companys cars it runs on special, biofriendly and cheap fuel, and only on this one!!!, But unfortunetly due to some legal stuff they can not sell this fuel to your country. So u are left with a usles car, unless u accommodate it to use normal fuel and say goodbye to all benefits u should get buing this car, no savings on using it adn no service for it)
Steam is available in my country, but due to its pricing policy (my country dont use euro) new games cost 3 to 4 times more than boxed versions on release (sometimes even weekend sales are more expensive)
second one for steam is obligatory instalation of steam client, that one doesnt bother me right now, but i understand why some people dislike it that much, my only problem with it is problem with modding some non valve games, and patching problems.
Both GFWL and Steam have big communities around them, so there is still chance to see improvements if they only start listening their present and potential customers.
As for YouTube if its gonna get more restrictive, bloking more countries to content, its gonna fail it first purpouse, global video sharing community.