No singleplayer offline?
no money from me, then...
I don't really have a lack of connection options, I work for an ISP, I have broadband, I have 3G dongle I can use in my laptop, I even have a 'Droid phone i can get data through, should i have forgotten my 3G dongle...
Heck, in about a 1/3 of the commuter trains there's free wifi!
Don't change a thing.
Blizzard's bad gamedesign/need to snoop on my gaming sessions/me finding myself in an area without coverage is going to ensure that i will 'vote with my dollar' so to speak, and my vote goes to the company that makes a game playable for me, where ever I am.
If I choose to do a 'Kaczynski' and do my singleplayer gaming from a remote cabin in Wisconsin, it's my choice, not Blizzards.