The game lets you start with a single Estus flask. That's off-putting, no doubt about it, but it also provides with life gems every now and then (a nice touch from Demon's). Life is cut in half, gradually, but a restoration ring is found very early in the game. Add some AI problems, early powerful weapons and a quite lower difficulty and you have the whole "difficulty picture".
What's really making the game hard is the enemy vanishing after a ten or so kills. That means there is a finite amount of souls to collect from each area. Which in turn means that if you die often (and lose souls) you will not regain them easily. Grinding and farming is very limited. In the long run that will prove really sore for the gamer.
Disagree entirely. You definitely don't need close to the number of souls from killing all (or most) enemies 10 times to get through an area. That's just overkill unless you keep losing a large number of souls and suddenly need to level up/upgrade equipment, which really shouldn't happen unless you just never go back to the bonfire and then Majula for whatever strange reason.
I'm at lvl 60, have a Falchion +6. and have only had three enemies disappear on me. I haven't been having too hard of a time.
You can also make souls back in other ways. PvP, sell at stuff at Gavlan, use the items that give you souls, use a bonfire ascetic to bring all enemies back (they're harder, but they give you more souls too). You can also get a Covetous Silver Serpent Ring which gives you 20% more souls by buying 10k souls worth of stuff from the Traveling Merchant (old lady), then talking to her.
You've obviously did not understand what I said at all. The number of souls in each area is finite. After 10 or so kills opponents disappear rendering farming impossible. There's nothing to argue about that.
Umm...did you read my post? I literally addressed what you just said about enemies disappearing after being killed 10 times in my second sentence. Yes, souls in areas can potentially be finite...and? How is that really making the game hard, when you can get through areas without killing most enemies 10 times? You have more than enough opportunities to get souls to level up or upgrade your equipment before enemies start disappearing.
In the long run, this doesn't matter. Let's assume you're at the end of the game, at a high level, but still want to level up more. You kill all the enemies in an area. There are still potentially other areas you can farm at. If not, use a bonfire ascetic (which you can buy later in the game) to respawn all enemies. They're harder, but drop more souls and more rare items. Or you can do PvP, which is how I got most of my souls in Dark Souls 1 (some people would drop 700K+ souls). Or you can help people with bosses, or hell, just go to NG+. All enemies are back, and they drop more souls. You can also use the ring I mentioned to speed up the process. Plus I heard there's an easy way to get souls later in the game anyway.
In terms of leveling up or upgrading equipment, this is no issue due to the sheer number of souls you'll get just by clearing one area. And there are many areas you can go at a time. I can only see a problem with farming specific equipment, but even then, just use a bonfire ascetic.