No, it really isn't like an RPG.
That's like the people who say Tf2 is an RPG just because it has an item system with trading and crafting, the same people who don't understand what an RPG actually is.
Or is supposed to be, you can't tell in this day and age where genres are loosely applied