I don't mean to sound rude, but I haven't read anything in this thread at all.
If I pay for a game, I expect to own license to play it whenever I want, internet or not**.
That's it.
**unless I pay for a digital version of a game; that's different.