Re: "Today, I deleted all of their games from my computer"
"(I'm not deleting the games though. I already paid for Diablo 3 and for the Hearthstone solo content, they've already got my money so I'd only be hurting myself. They just won't get any more of it for a while.)"
Exactly - running games on battle.net costs them money. If you've already paid in then there's no gain for them, just the cost.
I may just reinstall Diablo II tonight!