Pros:
-Fantastic Cinematics
-Fun boss fights
-Achieving a successful build feels rewarding
-Fun to come back to every once in a while
Cons:
-More restrained gory visuals than previous Diablo games
-Endgame content is restricted to rifts and repeatable quests
-Not many updates
-Blatant cash grab for the necromancer character
-Not much content compared to path of exile
-Lack of fun random events makes grinding tedious
-Account bound items
-Trading is basically non existent