While Blizzard has pretty much introduced Battle.net to most of its games, they never really made it a requirement for gamers to stay connected, at least until StarCraft 2 where it became a requirement. The feature then made its way onto Diablo 3 which was pretty controversial since prior to Diablo 3, gamers would be able to play offline in Diablo 2, or play with friends via TCP/IP instead of Battle.net, meaning that their experience would not be at the mercy of Blizzard's servers. Unfortunately if you were hoping that Blizzard would eventually listen and give in to the demands of their players for an offline mode, you'd be out of luck.
Ubergizmo , Blizzard Explains Why There Will Be No Offline Mode For Diablo 3, Blizzard Explains Why There Will Be No Offline Mode For Diablo 3