"The Steam happy people" seems to miss the point of the "The Steam not so happy people" The problem is not that it is on Steam, its that it is Steam only. You have to install the Steam software even if you buy it at Gamestop. This is what many have a problem with. Many players play single player only and dont want the Steam functionality. The Steam only thing also raises the question of Steam getting too much market power. When huge games like CIV V comes on one platform only, that creates an uncomfortable feeling for many. Saying that "I am happy with Steam and there is no problem" doesnt address the concerns that many people have over this.