I guess the main problem is you want the game to be remain, somewhat difficult (totally subjective) for you as the game progresses. I take your point. I am early in the story but I think it makes some sense for us to turn into...well...gods of sorts. In any case, raising the difficulty doesn't solve the problem because it makes the early game much too difficult.
It is a quandry, it is one of the reasons scaling came into existence. However, it is totally subjective. I remember reading about how brutal some of the fights were in Baldur's Gate 2, after I had finished the game and hadn't a single issue. They can't optimize the end of this game because the game is not built for min/maxed characters. Give the freeform nature of character building it's quite clear that the end bar was lowered to account for some slightly less that optimized builds.
There are a few characters (a hireling no less) that could solo the game but you would need precision in your build such that you knew going in that soloing/duoing was your goal.
Does that mean the game can't use some optimizing, of course not, but scaling in any sense of the word for a game of this nature is not meant to be. Even in Diablo 2, as an example, there are class builds that can very easily solo the game, and ones that absolutely cannot, at the other end of the spectrum. But everyone who plays the game knows what these builds are and what they can do.