The core of the issue is that RPG is simply a poor name for a game classification - as ultimately all game ask of you to take a role. In order to get anywhere with this discussion, one first needs to put down the assumption that every game is a rpg - They are technically, but that doesn't mean it is there genre.
In short, there is a difference between an RPG and 'the RPG genre' when it comes to videogame. They have the same name, but they don't mean the same thing.
The rpg genre goes back to game like D&D and other pen and paper rpg. Since computers are incapable of mimicking a real DM, the story are built in and what the videogame really lift from D&D (and others) are the mechanics.
So yes, when you're talking about videogames, the RPG genre means 'mechanics and system'. It means you have stats, you gain level, you juggle with points, and so forth. I mean, when CoD or whatever FPS of the month claim it has 'rpg elements', they mean you get xp and can level/unlock things, not that you need to make moral choice before you pick up a gun.
So in short, no, Zelda is not an game of the rpg genre, has it has none of the basics to be.
As for JRPG vs WRPG...
The core difference between JRPG and WRPG, is that WRPG are trying to emulate the pen and paper experience by giving us game world that can be affected by our choices - they are trying to make the computer act like the Dungeon Master. They are, in fact, trying to become 'real' RPG - not merely be part of the 'rpg genre'. Meanwhile, JRPG are quite content with sticking to being part of the 'rpg genre'.
As a result, a lot of JRPG are pretty much devoid of player's choices. You are simply following a story, much like reading a book or watching a movie. In the purest sense of the word, those games are not roleplaying games... but they are part of the 'rpg genre' - because they use similar mechanics to D&D and all those other pen and paper games.
Another example of those are MMO - aside from a few people on specific servers, there is no actual roleplaying going on. There's a scripted story which you follow, but there's no player choice. However the whole game is underlined by a solid 'leveling up' system, which makes them RPGs.
This has been explained to you before, with links even... and you simply disagree with it. That's is your option, however much like trying to convince a man that the sky is blue, there's nothing anyone can do but show it to you again and hope you understand it.