@DJJoeJoe which mechanics specifically? There are only a few parts of this game that i would feel are unfair at all. As a matter of fact, i feel that Dark Souls is probaby one of the most "fair" games I've ever played.
Indeed, when you fail, it's because YOU failed. And when you succeed, it's because you're awesome, not because the game held your hand all the way through. Not to be a douche, but those of my friends who tried and hated the game aren't the brightest guys. They're not good at figuring things out and learning from their mistakes, I think that has a lot to do with how you enjoy this game.