To be perfectly honest i don't think anyone has highlighted any real issues other then the hacked account, which is obviously a nasty deal, and as said already i think you would have been off fighting for your right to play the game you paid for a little more.
I don't think you should be able to play more then 1 game at once, as said already, you can't be at 2 PC's at once.... its a 'Single User License' or something along those lines, and its part of the terms and conditions you agree to when you install games. So the way i see it, you want to break the terms you already agreed to, and feel as if Steam are at fault for not allowing this... its simple logic, its not Steam's fault, its yours for not understanding the user agreement and adhering to it.
Steam in my mind are on a good thing, but they obviously have a few customer relations issues, how many companies dont?...
Surely steam accounts are tracked to a degree though and they keep a list of IP's logging into an account??.... and if thats the case, unless the person who hacked the account was on the same ISP. However there is the case where you login to your steam from another PC. I also believe Steam are in their right mind to say you should use secure passwords. If you visited a site and used the same details, then that really is your own fault, you should really make more effort in using varied account passwords and/or usernames, along with ensuring you have the relevant PC protection.
If someone robbed my bank account because they were accessing my PC while i was using online browsing, then hell yeah thats my bad for not taking care of my PC protection.
Everytime you install a game or create an account, basically anywhere on the net, you are always (or 99% of the time) provided with a 'terms & conditions' or 'user agreement' ..... they don't put them there to look pretty... they're there to help you know your rights and guide you into how to avoid the worst, so a failure to read them or adhere to them isnt really the fault of the site/company who wrote them.
I feel for the guy who got hacked, but i'm sure (or hope) you take more care when creating account and passwords now.
Ok i missed one, the steam requirement for offline play, now that does bug me to. This could well be something that is addressed by them later though, hopefully if enough people complain about it anyway.