Single player games should not "break" because servers are offline.
How btw do I play this game when I travel? When I'm on a plane or in a hotel with no Internet?
As consumers we shouldn't have to put up with this and these online requirements designed to promote additional online purchases and tracking of player activities. It's a single player game, not an mmo, and the events of today should never have happened. And I'm sure it's not over.
How are we going to be reimbursed for our time Blizzard? Are you going to pay back a days salary?