Really? I haven't had any problems with it. I had to finish downloading Supreme Commander 2 while I was in Iraq, of all places, which took quite a while - but once it downloaded I was able to play offline with no issues.,
Honestly I had no issues with steam either, until I read posts saying it doesn't always work in offline mode. So I disconnected and tried to play a game and it refused to switch to offline mode, it did eventually but it worried me at first. So I'm a little paranoid now from what I've heard, possibly for no good reason. ^.^;
At any rate, it's still strange for steam to be forced on you. And that first install can't be done unless you have an up to date version of steam on your PC or are connected to the internet.