I had to update my steam to be able to start in offline mode. Which was bad, because my school LAN apparently stops Steam from running online. It's very odd.
I don't know about you people out there, but where I live, our internet connections can go down if the wind blows too hard. We lost power once because a cow rubbed her head on a transformer and blew it out. Our connections are better than they used to be, but still not good enough to realistically support an always online gamer, and I don't even live in the country!
NO ALWAYS ONLINE REQUIREMENTS!