I'm not sold on BG3 for exactly your concerns OP, so I think you should do what I am doing which is waiting for the game to be on sale for a significant discount (ideally 50% off) before considering trying it. I cannot justify giving Larian anywhere near full price for this game (and it's not a money issue but rather one of principle; I can easily afford it).