RPGs allow for role-playing within the confines and mechanics of the game itself. It's not just playing pretend, something that happens solely in your mind.
A lot of people just end up role-playing themselves (i.e., self-inserting). That's what the OP's question is really about.
You have choices in character creation, in moment-to-moment gameplay, in dialogue, and in what quests you take and how you complete them. That's where the role-playing is; it's a set of possibilities created by the developer.
You two are like those people who say, "Mario is an RPG, you play the role of Mario. :^)" You have no idea what you're talking about.
Do you actually role play in RPG's?
Your definition of roleplaying is retarded and you should feel ashamed that you think video games should be called roleplaying games at all. This idea that dialogue options somehow equal roleplaying is almost as stupid as the idea that incrementing stats or RNG as conflict resolution equal RPG.
I don't see a problem. The role of Mario is just as heavily predefined as any "role" in the shitty CYOA sequences of a video game "RPG".
Roleplaying as you think of it is retarded. Do you know what the original meaning of the word roleplaying is as it refers to games of all sorts? DnD came from wargames, and let you play a single character instead of many characters. It put you into the 'role' of the character, it was a roleplaying game. We've developed the definition of RPG to include stats and skills, usually armour systems, and that's fine. But your fucking theatric roleplaying where you're trying to assume the mind of the character and exclude your own knowledge, it's fucking retarded.
mario is a roguelike
Not what I said, fam. They're one avenue that allow you to role-play. They aren't the be-all-end-all.
RPGs allow you to create a character, and to make choices that are consistent with the character you've created. (Lazy or unimaginative people just make themselves the character.)
Stats serve as just another possible avenue for role-playing. If you're role-playing David Copperfield, you'd want to increase your illusion or sleight-of-hand stats, for example.
That's because you're either stupid or being deliberately obstinate. Probably both.
Role-playing is something done by the player, within the structures created by the developer. Mario games don't have those structures–and without them, you're just playing pretend.
We all know how D&D works, thanks. The wargames that it grew out of did not really have role-playing in mind. D&D (and Chainmail before it) were basically just dungeon crawlers. That's not a bad thing, but it does mean that the "role-playing" idea was something that came to these kinds of games later, after the groundwork had already been laid.
That is what role-playing is. Just because the term "RPG" was retroactively applied to tabletop dungeon crawlers doesn't mean that they were always that, because they weren't. Nobody playing Chainmail was having in-character conversations in taverns to develop their personal arc. That came later.
No, that's now what roleplaying is. The term roleplaying was applied to the classic RPGs to distinguish them from wargames. You're thinking of playing pretend. You are a fucking faggot thespian. You're probably the sort who will put up with shit gameplay as long as you can go and play pretend better than you could in a game with impeccable gameplay. You are exactly the same as those fuckers pushing story over gameplay.
Video game "RPG" really is just marketing gimmick to sell shit games to idiots.
Playing pretend is something that happens solely in your head.
Say you want to RP, for example, a lawful good warrior with a kidnapped wife and a weakness for liquor. An RPG is a game that lets you create and develop a character like that (among many other possibilities), through how you choose your stats, what quests you take and how you resolve them, and what choices you make (whether deliberately signposted or not). None of that is "playing pretend," because it happens within the mechanical structures provided to you by the game, and provides corresponding mechanical feedback. It would only be "playing pretend" if those things were possible, but had no impact in game terms.
Even if "RPG" was once used to mean "tabletop dungeon crawling," that's not how it's used now. You know this, too. If someone says their campaign is "RP-heavy," you know what they're talking about–character development (not distinguishing it from wargaming).
Also, I'm amused that you're so mad over this.