Just nix the login servers and the problem is solved. Go back to that whole era of "When you buy it, it's yours forever" that we seem to have lost. Anti piracy needs to get more creative than just robbing paying customers of their product.
don't need any future updates, the game was fine when I bought it. I didn't buy the game from Microsoft, so I don't see why they are trying to glean information off a purchase I made 13 years ago.
I, for one, was never a fan of the grind. I played Diablo 2 online for years because the people and interactions made doing the same old runs more fun and exciting. These days it almost seems like games are intentionally made worse because success is measured in units sold and not cult followings or individual experience.