Rogues aren’t really designed to be good at everything, they are designed to be very good at a few skills (in 5e). Bards are the ‘generalists’ (which, imo. is blatantly OP considering they are also good spell-casters).
PF2e is where they just kinda get all the skills (along with investigators).



If you were playing Bilbo in DnD 5e, the class that makes the most sense to give bilbo is Rogue. Commoner isn’t a class; bilbo could only be one if he was an NPC.
Does he exactly map onto the DnD rogue chassis? No, he doesn’t, but he maps worse onto every other class.