I don't completely mind the limits being less than they are in tabletop, because the whole map is kind of compressed -- that's the idiom of the game, basically. But a little more range for longbow makes sense, and the differentiation (it's a martial weapon rather than a simple one, after all!) is key.
The "exploration map" may be compressed, but individual combat areas in BG3 are significantly larger than they are in most tabletop D&D games, which creates a situation where fights take twice as many rounds as they would in tabletop, but the extra rounds are just spent chasing enemies because weapons and spells have half the range they would in tabletop.
The problem is even worse with melee characters. It's a big damper on my enjoyment of the game when I have to spend two rounds with Lae'zel just... moving.