I don't think this is really the topic to discuss this so I'll be brief. I have a wide definition of what is an rpg, and it mostly boils down to the progression of a character. So dark souls likes, metroidvanias, rogue likes, zelda games to some extent are rpgs, you're playing as a character that improves in gameplay. Visual novels usually don't qualify (no gameplay improvement), classic fps neither (no character improvement, finding different guns doesn't count), nor rts such as starcraft (no character based improvement, even though starcraft 2 has some rpg elements, especially with heart of the swarm, but I digress),... The lack of classic elements of rpgs such as experience and levels and the progression being milestone based in zelda makes it a different kind of rpg, but the fact that your are playing as a character that can evolve makes it an action game with rpg elements, thus an arpg in my book.