I, like many users, were pretty hesitant about the initial release of Steam, especially considering the small library of games it would be using (CS, TFC, etc..). I must admit, I do in general like Steam, and am especially heartened at the sales model they use for games like DOTA2 and TF2, you get the complete game and any items that actually modify the play of the game are available for free (at least over time), and the items available for purchase only are strictly cosmetic. The model of purchasing items that affect game play is what turned me off from LoL.