I don't think that this assertion really flies. In film and literature, thieves - including the likes of Robin Hood - were already being called "rogues" before Gygax's balls dropped.
While, yes, Robin Hood and other thieves were called "Rogues" they were also called Knaves and Varlets and Vagabonds and worse. Outside of RPGs and stuff the definition of rogue -still- doesn't include "Thief". It's about dishonesty and aberrant or unpredictable actions.
They weren't called Rogue because it meant burglar or brigand or highwayman. They were called rogue because it was an insult.
The Rogue in Diablo 1 wasn't a thief. She was an archer and a warrior. Here she is with a sword and shield, after all.In 2e D&D, the thief was part of the "rogue" group, which also included bards. It wasn't until 3e that the thief was renamed the "rogue." But between 2e and 3e were a wide host of video games that were already calling otherwise thieves "rogues," including the influential Diablo 1 game.
She -could- disarm traps, which 2e would've classified as a "Thief", but in 5e a Fighter can disarm traps sooooo...
Also the fact that a Bard, who is categorically not a "Thief", was placed under the Rogue group kinda shoots the argument in the foot.
No, no, I get it. The words had specific definitions and were created for a specific purpose. But they were also broadly used as insults and have been in the hundreds of years since they were coined. Varlet and Villain both meant "Servant", at one point, after all.A "knave" referred to a boy servant, a cognate with the High German word "Knabe," which is still used to refer to a "boy" or "lad." A "blackguard" was the servant responsible for taking care of kitchen utensils, which is how you know that your ex-paladins have fallen on truly hard times.
Both of these terms later acquired a sense of dishonest people, likely as a result of classism that looked down on working class servants.
I'm just saying the modern interpretation of "Rogue = Thief" is a lot more recent and a lot more narrow than most people seem to think. There have been dictionaries written since D&D 3e came out with the Rogue class in place of Thief, and it's still not put there because that's not how it is widely used.
Mostly "Rogue" is still used in the wider lexicon to describe things or people breaking protocol/expectation/etc. "Going Rogue" as it were. It hasn't penetrated as far as Villain's definitional shift, yet. Or Varlet. Or Knave. Or Blackguard.
Hell, the only way I'd heard Blackguard used in my life was as a general insult between pirates to the point I sincerely thought it was spelled "Blaggard" and when 3e came out with Blackguard as a prestige class I thought it was pronounced "Black Guard" for almost a decade before someone said it the right way and I went "Ohhhhhhh...."