The comment I replied to was about 3rd edition. You also couldnt rogue on non rogue classes then as well.
You could take rogue skills such as Hide, Move Silently, Open Lock and Pickpocket in 3e. They might have been cross-class, but any class could take them.
Oh right, but they were limited to half without rogue levels and thus were not strong enough to be viable.
How does saying that everyone could dual or multiclass into rogue (which isn’t true but whatever) in BG 1/2 have anything to do with 3rd edition? You lost me.
You needed to take rogue levels in both to be a valid trapper with high enough DC.