to summarize as terribly as possible, your newest game is a case study of what darkest dungeon 2 did right.
Otherwise Excited to see where this goes and glad you didn't fall into the trap of an SMT like affinity system.
Absolutely. Darkest dungeon has its flaws, but the combat system isn't one of them (especially in darkest dungeon 2). It pains me tremendously that Joseph Anderson once insulted it in his review as "turn based combat is boring", you just "take some turns healing so you don't die".
And yes, affinities/resistances are surprisingly hard to do well. Unfortunately, Pokemon made an entire generation think that having thirteen type interaction is fine in a game, while that's only accepted since people grew up with that. It takes some time bashing your head against the wall before that's obvious. Ero Witches originally also had a move type system (you can still see the remnants of it during move selection), but that also got scrapped.