I’m not going to try and convince you to play the game since everyone gets different things out of games (I found the combat in Skyrim to be boring, for instance, so we’ll have to agree to disagree on that front), but here’s some reasons I enjoy this game…
The layout of levels and placement of enemies is static, but the attacks enemies (and bosses) use are random. Combat is pretty dynamic (some fights more than others). You can develop strategies for fighting an individual enemy type, but once you add in multiple enemies, or enemies of multiple types, the system really allows for a lot of variability from play to play.
This isn’t as simple as the game being unfair when you’re new to an area. This isn’t “I Wanna Be The Guy”. You can mitigate the vast majority of the surprises in the game by playing carefully. You’ll learn to turn every new corner with your shield held up. You’ll be making sure you have exit routes planned in case stuff goes wrong. In that specific instance, you’ll learn to look before you walk (the barrel is in plain sight and clearly dangerous if you look up at it before attempting to ascend the stairs). There is a skill to tackling new areas in Dark Souls, and all of it plays back into the theme of the horrible oppressive nature of the world.
This isn’t that uncommon of a sentiment, but I still think it’s a confusing viewpoint. The death system is nicer than in most games. Sure, you lose all the souls on you, but in most games you lose everything you gained since your last save. You should be investing your souls as soon as you’re able to keep them from being lost unexpectedly, and if you’re doing that you won’t lose that many souls when die. On top of that, you keep ALL your items when you die, including those you found since your last campfire. This allows you to try risky things to get a great item and keep that item if they don’t work out. The majority of the souls you get are from bosses (usually right next to a campfire) and from items which you can keep till you are ready to invest them in a level-up.
I get the impression your frustration might have come more from having to replay through an area. For the most part, replaying through areas can go much faster as you get better at dealing with their various encounters. Maybe this isn’t something you’re into, but I find mastering the space between two campfires to be extremely satisfying. Being able to quickly dispatch everyone on the way without even taking a hit is a great feeling.
So that’s why I like the things you did mention, but I also like a lot of things you didn’t. Dark Souls is startlingly quiet. Outside of the intro, there’s very few direct storytelling devices like cutscenes. Few people talk to you the entire game. But it still has a strong sense of place, story and progression. It just all comes from the art of the levels and how they’re laid out. It’s a game that tells its story in game centric way (sort of like Super Metroid).
I’m also a big fan of action-combat-y games (not sure there’s a good classification that includes Devil May Cry, Ninja Gaiden, and God of War style-games with Dark Souls), but I prefer playing slow burly characters in fighters (in Street Fighter, I stick to E. Honda). Dark Souls is one of the few games in this genre with a fun, satisfying, and deep combat system that lets me put on extremely heavy armor, wield a giant sword (that takes multiple seconds to swing) and still manage to kill the last boss.
Finally, I love the internet integration. At first, seeing the other souls wandering around, the bloodstain messages, and the red souls showing you where you can die seems gimmicky, but all of them play into the story and the gameplay well. The red souls and the bloodstains help you deal with stuff like the barrel, give you hints on how to take out bosses, or lead you to hidden areas you wouldn’t otherwise find. All of them play into the story of this journey you’re going on having been attempted and failed immeasurable times by hundreds and hundreds before you.
I hope this didn’t come off as defensive. Dark Souls is one of my favorite games and I probably enjoy talking about it way too much.