Two ways to look at it.
A) Most people still got a ton of time out of the game, justifying the purchase.
B) The game had some serious flaws, and didn't have near the re-playability expected.
D3 was a success as a general videogame, but a disappointment for the franchise.