I hate Diablo!
It's not that Diablo does anything wrong, it's just that the gameplay loop is very much not for me me. All of my experience playing Diablo and its clones has been, "play the campaign with gear that's underwhelming 20 minutes after you get it so you can never make a real build until you get to endgame, then grind endgame maps that make you zoom through trash for 20 minutes so that you can fight a boss, get no good drops, and do it again. Repeat this process every time you want to roll a new character."
I don't think any Diablo player would disagree with this very much, even. It's just that y'all find it fun and I don't.
Oh, and and I forgot damage reflection as a mechanic. Seriously, this is the most insane staple mechanic in any video game genre.