well, genre are the thing that given by the creator that you can't argue about. If they said their game are "Action Platformer", it's action platformer. For example, you can't said that guy are not Chinese if they look like Italian.
So wait if I make the best lightgun shooter ever and I say it's a turn-based strategy game I can go down in history as the man who made the best turn-based strategy game ever? Awesome.
Yep just because a Chinese guy looks Italian doesn't mean I can say he's not Chinese (well, I
can say it, but it wouldn't be right). Similarly, just because the developers say their Chinese game is an Italian game doesn't mean the game is actually Italian. (This analogy is the worst thing ever.)
The bigger underlying point here is that developer intention should not matter at all to a player or a critic, in any case. It's hard to tell a lot of the time, and when a developer
does explicitly state his/her intentions, how do you know that the entire dev team had this exact same intention or predicted the exact same things would happen/not happen? (Or that the developer isn't lying, haha. "IT WAS ALL PART OF MY MASTER PLAN FOR THE SERIES"
-- George Lucas)
If genre are argue-able, i would say every game are RPG as you somehow playing a role in every video game.
CRPGs are computer games where the player's actions are given a large amount of freedom, and these actions are able to directly and drastically change the direction and consequences of the game's plot. No, Mario dying after running into a Goomba and failing to save the Mushroom Kingdom because he got banished to the land of Game Over does not count. Contra, Sonic 3, Tetris, and Final Fantasy 7 are not CRPGs and the term doesn't apply to every videogame ever (if it did it would be useless); the only reason people keep arguing this is because the term "RPG" being applied to JRPGs (which are not actual CRPGs) has confused the definition for years (and thus, "RPG elements" has come to mean "the game has stats which you can upgrade."). WRPGs are generally the closest computer games have gotten to being true CRPGs.
Or i would said, all of the above mention game are VIDEO GAME, period.
Uh of course they are, but that gets us nowhere. The entire point of genre is to classify and group together similar games, thus making comparison (and therefore criticism) easier, and enabling players to find similar games to the ones they enjoy playing.