lol... so many steam haters or should i say ignorant people.
you can play steam games offline..... and no, theres no problem doing that, you just have to connect to your account online once. thats it.
Last time I tried to play a Steam game "offline" (my internet was out), it instead kept trying to say I had to update my Steam client and wouldn't let anything run. It happens. :shrug:
I am not anti-Steam. I've had Steam installed since Half-Life 2, and have purchased a number of games (all smaller old and/or indie games) from them.
But you'll never catch me linking my store-purchased games to my Steam account - I don't care about "you can download copies to any computer!" or "it'll update stuff automatically!" or "it keeps your library all nice and organized" or even "you don't need to insert the discs anymore!". (Oh yeah - and I definitely could care less about their pseudo social-network crap... don't want a profile, don't need to show off my achievements, definitely have no need for some "friends list" or obnoxious "community chat" crap.)
None of those things are positives to me. Certainly not worth taking games that I have some control over and deliberately giving up that control by attaching them to a Steam account.
(yeah, just for reference - I basically don't play online multiplayer
anything, except for MMOs - last nonMMO game I played with other people was Diablo 2 - and I've never sold a used PC game.)