I do think points OP raises are valid, even though my perspective on some of them differs.

I do think BG3 does a very poor job tutorialising and explaining combat mechanics. Part of it is UI design that doesn't gel with game systems, part of it is Larian insistance on obfuscating game mechanics behind a paint of D:OS2 familiarity. Now I don't think you need to understand those to succeed, and if you do the combat becomes rather boring as it is not well balanced, but if you want to engage with the combat system I think BG3 works against you.

Worldbuilding and storytelling in BG3 is shoddy. Game does namedrop names, places and events as if expecting you to know this stuff, but from hanging in those forums for a while I got impression being Forgotten Realms fan doesn't really help, as Larian also doesn't stay faithful to the IP. That also applies to Larian made characters - there were some characters that I assumed were cameos from other FR realms properties, on account how undeveloped they are, and how the game seemed to expect me to care, but apparently it is not so.