I'll admit, everybody likes it better when there's no DRM and the game is theirs to do whatever they want with, but sometimes people act as if they don't have a choice to not buy a game with DRM. It's like some people have an addiction to buying new games, and whenever one of those has a new, more radical form of DRM, there's always so much drama. It's kind of scary.
Okay then, so would you like to play a game that you can only play if you're constantly connected to the internet? What happens if your internet goes down? Or you can't afford to keep paying your net bill each month? Guess what, you're stuck with a game you paid $50 bucks for and can't even play.
THAT is why DRM is bad. Because you don't get what you pay for out of a game with that much DRM.
If I go out and buy a new game that isn't online only, I expect to be able to play it offline whenever and where ever I so choose. Think about it, with that kind of DRM it's like buying a shirt and your mother telling you that you can only wear it while she's around and ONLY then. Oh and guess what, that shirt just cost you the price of a day or two worth of food.
Anyway, on topic: As for the whole character still being there argument, some developers delete inactive content after a certain amount of time. So all those hours of grinding can go right down the drain.