They've made their millions on D3, so I don't think they're concerned about what we think of the hypocrisy. I can also picture a scenario where they say, "Fine, have your offline mode for D3"...and then instead of implementing system that keep hacking, cheaters, duping in check like flagging characters and creating a special individual storage system that limits flagged characters from trading, even to themselves, they would just let it run rampant and tell us it's on our heads.
I have a love hate relationship with the company, basically because I never know when they are being genuine or when I should be free to just love something they've done.