Honestly the whole "dex is for bows" thing is dumb anyway. Real Longbows have ridiculous draw weights and are far more strength dependent than agility based. Dex is for crossbows and maybe shortbows would be fine enough, but Longbows should be completely strength based or at least have it be either/or like a finesse weapon.
Dragon Age Origins did a good job with translating longbows and short bows into the game mechanically. If I remember correctly, in DAO bows get damage boosts from both STR and DEX equally, but they only get attack boost from DEX. It kinda makes sense, because you need both a quick draw and a steady aim to hit and deal damage.
Didn't there used to be 'compound'(?) bows in D&D which added STR or something?
Composite Bows, yeah.
In 3.5e*, bows added your Dex modifier to hit and had *no bonus* to damage. Composite bows allowed you to add your Str mod to damage.
However, 5e was simplified so that you automatically add your Dex to damage with all bows. Composite bows were removed.
*Most of my Earlier D&D Edition information is extrapolated from my knowledge of Pathfinder, so might not exactly match 3.5e.