Game is fine. Good, even. This being the Codex, people are obviously going to whine about the most minor of things.
I do agree it gets way too easy, though. Resting is too plentiful, and even in dungeons where you can't rest, you can always just run back to the exit and rest anyway. It just makes things more tedious rather than challenging. And my party have been steamrolling absolutely everything anyway since level 6, which I think is both a difficulty issue but also an issue of making magical items
way too plentiful. You get a new, powerful bow, dagger, armor piece or sword every 30 minutes, which not only makes you overpowered as shit, but also takes the excitement out of finding loot. Funny how Larian still manage to somewhat botch itemization after actually listening to critics and making a whole bunch of handcrafted items instead of the procedurally generated junk from DOS 1 and 2. BG 1 and 2 had a much more measured and slow approach to making the PC powerful that I would have liked to have seen replicated here. However, for what it's worth, I still had a lot of fun steamrolling my way through everything, because I think the ruleset and combat mechanics are fundamentally solid as shit, as well as visceral and satisfying. The variety of different spell types and abilities, the enemy variety, the different combat scenarios, the encounter design... all of this is very, very good. If not for the low difficulty, this would be a game that forced you to plan each fight by taking into account enemy resistances, abilities, placement etc., and I think with a few mods or an added difficulty level, this could be something truly special.
I don't know anything about the quality of the 'good' companions as I killed all of them and went with a core party of Astarion, Shadowheart, Lae'zel and Minthara (I know they're not all technically evil, but they're the ones who at least don't object to my evil shenanigans). I like all of them well enough. Astarion is flamboyant and campy as shit, but that makes him fun to me, and it seems very intentional. Shadowheart does suffer from a bit of cognitive dissonance what with being all nice but nominally a Shar follower, but I don't care that much. I take her as being somewhat of a True Neutral character. Minthara and Lae'zel are cool too. I think Lae'zel is the closest we get to a lawful evil companion, being all merciless and power hungry but with a certain code of ethics. It's hard to get such a character right, so props to Larian for that. Minthara is just a straight up bitch, but in a good way. I like how even she has an ounce of depth that goes beyond muaha evil when you ask her about her background, and that she's weak and pathetic when you find her in the Moonrise Towers. The companions are all solid 7/10's to me.
In terms of character writing in general, I think most characters are squarely in the 'average' category (and not teh worst thing evar), with Raphael being the most fun and well written out of all of them. Speaking of Raphael, that guy should have been the main antagonist. This game suffers from not having an Irenicus or Sarevok, and Raphael would have absolutely been the best candicate to fill out such a role. With a few re-writes, he could have been the guy behind the entire plot instead of Orin, Gortash and Thorm, who are ok, but are introduced way too late to be memorable. Out of those three Orin had the most potential, but not much was done with her.
The music is OK. There are a few tracks that stick in my mind, like
that one theme in the Underdark which is delicious (The Underdark is the best area generally, with the cursed lands of Act 2 being the worst), but most of it seems like mood setting ambient stuff to me more than an actual score. Kiril Pokrovsky is still sorely missed. However, the production quality of all the music is high and it succeeds at setting the mood for each area, so I'm fine with it. BG1 still has the most memorable main theme out of all the games, and the main theme here doesn't compare. No, I don't want to meet you down "down by the river", thank you very much (any of the tracks featuring actual vocals are cringe as fuck, except maybe for the one that plays against Raphael, which is so cheesy it becomes good).
Graphics and production values are mostly top notch. Not much to say I guess.
Romances are bad. No, I don't want to have sex with the Emperor you weirdos. What I dislike about romances in these games is that they come out of nowhere and are tied to the player's sexuality instead of the NPC's. Astarion is gay if you're gay, etc. This is not how you do solid character writing. Characters should have their own preferences and personality traits and if the player doesn't fit what they'd find attractive, the romance should not happen. BG2 actually got this right. Contrary to Codex opinion romances can be good, but they require way more sublety and patience to execute than what Larian did.
I'll end it by saying this: This is the first game in a long time that sucked me in for 120 hours and fucked up my night's sleep because I couldn't put it down. It doesn't happen that often anymore. I give it 8 cynical codexians out of 10.