Been thinking about this for a bit now, and I'm certain that Bloodborne would be more fun if From Software hated the players a little less.
As an example, to beat most bosses it takes a couple of attempts. You're expected to die a few times, in fact. You need to learn what the boss does in different phases, learn its movement patterns a bit, adjust your strategy, and try again. That's cool, I personally have less fun if I can just walk in and kick a boss' butt on the first attempt... BUT, if that's what the devs expect to happen, then WHY do they put the lanterns INSIDE the boss mist, instead of just outside of it? That means they're INTENTIONALLY making you drudge through trash mobs on the way back to the fight.
This is just unnecessary dickary, and it's present throughout the whole game design. Want to reset the zone so you can farm some more echos? Lol, no. From wants you to go back to the hunter's dream, then back to the lantern. Want to go to another lantern? Nah, you gotta go to the dream, then the other lantern. The starter armor you can buy with echos? Decent poison res, but defense stats overall worse than the sewer armor against the stuff you fight around Central Yharnam. Then you get the Sewer Amor, with decent res against most of the central yharam stuff, but crap poison res, and then they give you the first mob that poisons you.
A few times with this stuff, and I'm like "eh, maybe it's not intentional dickary, maybe that was a coincidence", then further in, I'm telling myself "Nope, intentional dickary. From hates us. They totally did that on purpose."
Then they'll randomly do something nice, like start giving me antidote drops before a boss mob that poisons. And I'm left confused, thinking to myself "the guy that designed that part of the level must be new to the company or something."
Then there's the multiplayer. Seriously, why do they hate us so much? We gave them money! It's ridiculous. Insight is rare early on, so having a newer player have to spend insight points to play with their friends is stupid. Also stupid? Needing 11 to buy a bell. Also also stupid? Having insight get used up by connection drops.
As far as a lot of the rest of it goes, I'm totally digging the game. Combat mechanics are pretty tight, the level design is great, and it feels like they deliberately placed every single mob. The boss fights have been great so far, and with some of the early bosses they seem to intend to teach you things about the game.
So it's an awesome game marred by, "Lol, we started you with such crap vitality half the mobs 1 shot you!" That's not "difficulty". That's the devs being jerks.