I'm not sure if this is helpful to mention. A game I DM has a new player, whose character is an alchemist (bomber) who has recently seen black powder weapons and the player wants his character to 'get into' them.
After a recent session, I had an NPC bestow a flintlock pistol upon said character. When he got a look at the stats (damage, range, etc) the player's smile visibly fell, and he decided to keep using a sling as his ranged simple weapon of choice.
His reasoning was that the weapon's base damage is crap, which it is, and no amount of "but wait til you crit" could change that perception (player is not what anyone at the table would call lucky in combat). Add to that the pistol's range of 20 compared to his sling's 50, it's a no-brainer to not waste his time on the gun.
If the game brings back the Distance enchantment for ranged weapons in some form, maybe. If the game brings in some kind of Quick-Loading Rune to cut down on re-load time, then the low damage gets mitigated somewhat by taking more shots each round.
My 5 players agree, if you're not a gunslinger there is no reason to ever touch a gun. And even then, some of the gunslinger abilities turn you into a cartoon character without really helping you be better at the fundamentals of shooting, such as aim or reload.