Yes, I agree that should be improved as I wrote above - “There needs to be a balance between stealth and stealth kills being OP and being able to chain them endlessly and NPCs being Dr. Manhattan kind of psychic and detecting you when they shouldn’t.” right now, NPCs can detect you even though they are 5 rooms away (I think the reason behind this is that the game doesn’t properly detect or “simulate” the impact walls would have on reducing noise etc.).
Also, it makes sense that in the current version of the game, some NPCs “resist” takedowns to a degree. This is another reason to keep levelling up stealth - the higher level in stealth you have, the lesser chance they have of resisting your takedowns - basically the game is trying to say: “Hang on a minute, you are a shit-stained peasant that just left Skalitz, it doesn’t make any sense that you would stealthily take down this experienced soldier in full armor with your stealth skill of 1!” Personally, I think it is already pretty stupid that you can “knock out” for example the Wayfaring Knight and rob him blind of his sweet end-game armor… like how do you even knock out a guy dressed in full plate?
Right now, what also doesn’t make sense to me is that even if you fail a takedown and a guard says that you should surrender (and waits a few seconds before you do or don’t before starting to hit you), you can just crouch behind him and take him down again if you succeed. That shouldn’t be possible at all.
On the other hand (and I haven’t yet tried this a lot), I would guess that you (Henry) make much less noise when knocking out people or stealth-killing them with stealth skill 20 than with stealth skill 5, therefore improving your chances.
All these are reasons to keep levelling up stealth.