I'll say this one last, final time.
I am not defending Diablo 3. The game is a pile of shit. The gearing and drops are bad, and while I don't care about it, promised PvP never happened.
But you can't have it both ways. You can't complain that a game is unfinished, then complain that they're not allowed to add anything. That's ridiculous.
And what exactly defines a "completed" game? Diablo 2 had an expansion. It had content patches after that. It was being balanced up until, what, 2011?