Really, your complaint isn't with BG3, so much as it is with DnD. Everyone having Darkvision has always been preferable for parties. I don't personally think it's a good design choice, but that's how DnD has always worked (except maybe 4E, and nobody played that anyway).
Hey! I take offense to that, I play 4e... and still got darkvision in it which is preferable to not having it....
Also sometimes light cantrip or fire is preferable to dark vision due to circumstances or issues with penalties or such, but overall darkvision is better than not having it but also usually a race will have a feature to make up for that like Variant Human having a whole feat.