steam is stuff, and has been stuff since i started using it in 2004. it's less stuff now than it used to be, but it's always plagued by some handicapped issue.
a few years ago steam friends was down for something like 9 months, steam guard spazzes out if you have more than one router, and the offline feature will seemingly at random decide to lock you out of your account until you connect to the internet.