Personally, I do enjoy there being some fights - this and Grym being examples - where our party is basically outmatched but can win by "clever" use of the environment (by which of course I mean, use of the environment that the designers have put there so we can use it to win otherwise extremely difficult encounters). While these fights are winnable more conventionally, especially if we're overlevelled, they are intended to be puzzles as much as fights and I'm okay with that. In moderation.
The problem is that those fights aren't used in moderation, not even remotely. I literally hate all boss fights in BG3 (optional or otherwise) as they feel extremely gamey and not really like D&D fights at all.
I had a similar dislike for the D:OS boss fights though.