1) Better gameplay
2) Better bosses (dark souls 2 is literally just a bunch of knight bosses)
3) Better level design
Just those 3 things alone put it leaps and bounds above dark souls.
We get it, you are a hipster who wants to hate on the more actiony bloodborne style, but honestly, that's how most skilled players played dark souls anyway, with iframe dodging.