Just discussing the viability of fighters here is kinda beside the point.
The OP is right in that the game is incredibly buggy and has a lot of other problems.
Ever tried to land a Midnight Oil when standing on a beach?
The damn aoe indicator has almost the same color as the ground.

When I hold down ctrl, why doesn't it tell me exactly what element or aoe effect is on the ground beneath it? You sometimes simply cannot tell from just looking at the ground.
Why isn't there a double click safety system integrated?
Can't count anymore how often the cursor told me I would attack an enemy, then without even moving the mouse, the cursor jumps to movement the moment I click and I just walk somewhere without attacking, often getting opportunity struck.
The Philosopher on the graveyard? Good luck trying to read his book in the library. Its pages are blank.

Found Esmeralda?
Cool, because I found at least 2 occasions of dialogue suggesting she was imprisoned after the murder.
Strangely she isn't found in jail but in her shop complaining about the rats and the terrible conditions in her cell.
I'm not far into the game but I bet I can boost the list of bugs, inconsistencies and unfinished parts of the game to 10 full pages, in a week of playtime.
I really like this game, but I'm getting kind of sad that in the game industry of today, Quality Assurance simply is not invested into anymore, and something people worked on and got paid for, nowadays is simply put onto the shoulders of the customer.
We're basically playtesters that instead of getting paid for doing our job, pay the full price.
I have no doubt that this game has the potential to be one of the greatest CRPG's of all times with a lot more work and patches put in, and Larian seems to put in effort to patch and polish this game up, but I'm simply disappointed about what kind of construction sites called games get released at full price nowadays.