I still see the big problem that the Rogue is Not a Striker.It's more that
Because the focus of D&D has moved towards a combat only game, the Rogue was made a Striker. But that is not a rogues niche.
A Rogue avoids combat. They only get into combat if there is no other choice, and most often in just self deference. A rogue would never stand next to the fighter and be ready to slay monsters and foes. That is not a Rogue.
And it seems obvious when you run down the famous rogues of fiction:
Farfied and Gray Mouser, Tasselhoff Burburfoot, and Regis the Halfling,. James Bond is a Rogue(in older movies at least) though he does have levels in fighter and artificer. Danny Ocean is not a fighter at all. Ethan Hunt is a rogue..though with the levels of fighter and artificer too.
Most of the cast of Firefly are Rogues, though Mal, Zoe and Jayne are fighters too. Han Solo sure is no fighter, and sure is not a front line striker.
You don't see "rogues" fighting foes and slaying dragons.
Sure a module or two might be over loaded...but most were not.I dispute this assumption, in TSR days, magic weapons practically rained from the sky and they had to since eventually you'd run into something that simply couldn't be hurt without weapons of +X quality. I ran my friends through a few modules a couple years ago and after 3 of them, they had so many extra magical weapons that they traded them in for something else.
Also to loose a magic weapon in 1/2E was very common. There were lots of monsters, hazards, traps, spells, and magical effects that could get rid of or destroy weapons. In most games characters would loose and gain magic weapons all the time..
And some magic weapons...like drow weapons...became useless in the hands of the PCs.