Nate and whoever else is a massive steam fanboi
My son had his steam account disabled because Steam ran his credit card through twice for the same purchase and the bank froze it. Long fight between bank and steam for a year and son was unable to play anything on his account even in offline mod. He was able to get all of his games back only by talking with a manager level person by creating a new account and then purchasing the game in question.
Yes, Steam eventually got everything sort out, but it took a year and son finally cussing out the rep he'd been deal with the whole time at which point a manager got involved and 2 days later was fixed. Should not require Herculean efforts to resolve an issue. Steam has a mixed reputation of being either really great or being complete crap; Steam's earned the mixed review .
If you don't like his opinion, you don't have to post, but trolling him just shows you are a horse's ass and have the brain of a gnat. Let Steam stand on it's own merits.