It's very simple: An RPG is a game that allows you to guide your character's advancement. So yes, Diablo is obviously an RPG.
Genres describe gameplay mechanics, not thematic elements. Argue about it if you like, but agency over a game's storyline (choosing to be hero or villian) is not what...