... A lot of the game's difficulty spikes stem from the fact that the game throws multiple enemies at you at once and they are designed in a way that makes it hard for you to fight them without being punished for doing so. The combat system simply isn't well suited for encounters with multiple enemies at once but there are ways to make encounters with multiple enemies without punishing players severely for it. You can do so with a lot of weak enemies, or having so that they don't attack you at once, move at differing speeds... but Dark Souls 2 takes little, if any, of these considerations in most of them.
After playing Bloodborne and seeing how they handle encounters with multiple enemies at once, Dark Souls 2's encounter design flaws became even more glaring in my mind. Bloodborne never feels punitive, boring or unfair in its design and Dark Souls 2, many times made it feel like the game was trying to be hard by attrition, by force, rather than by merit of smart design choices like in the previous games or its successor...