It's hard, but usually fair. Usually. I find that especially early on in the game, you have to be strategic in pretty much every encounter, even with two bit street thugs. Gives you the sense that they're actual credible threats rather than trash mobs who exist purely for you to kill and loot.