As a DM for over 20 years I have to say that if I did to my players what BG3 does to a low level party, my players would all quit. Perhaps not EVERY fight should be about overwhelming odds that bring you to the brink of death and use all your abilities. I think there are far too many enemies in most of the battles compared to the resources D&D 5E provides. If level 2 monsters (CR2?) have 28 hit points and can 1 shot my level 3 cleric with a 17AC there really shouldn't be 4 of them to fight at the same time. After I managed to win that fight (using all of my potions of healing), my whole party died in a poison cloud - no time to celebrate I suppose. Much has been said about the ground effects as well which only compound the issue. Used sporadically this has a cool effect. Used every battle it becomes annoying. My opinion is that the combat is far too difficult right now to be enjoyable (unless you like the reload button). The DMs job (aka game developer in this case) isn't to punish the player in to submission which is what it feels like so far.

I'd also like to see the skill checks balanced a bit more. If I make a persuasion check only to have to immediately make the exact same check in the next sentence then what was the point of the first skill check? A tadpole in the woods comes to mind as an example...yes I want to kill it...are you sure...yes...didn't I just pass that check? My point is don't make succeeding on skill checks worthless by making too many of them.