Look, Dark Souls is as great as any game ever got. Now that doesn't mean it is perfect or that it doesn't flaws etc but then there is NO game in existence that is perfect and beyond criticism. If Dark Souls doesn't qualify as great on account of its imperfections then you might as well give up because you are obviously looking for something that is clearly unfeasable.
I've only ever played Dark Souls 1, I liked it but I don't think I want to experience something similar again. I think my two biggest gripes with it are stats and combat. I frankly don't understand why do the series even have stats and leveling. Personally, I would rather have the player choose one of the premade classes with set skills and stats that do not rise throughout the game, and have the progression handled via equipment scattered in the game's world: barbarian might be really good with a two hander, but not so great with a shield and heavier armor, knight is great with one handed weapons, shields and heavy armor, but has worse footwork than barbarian etc. Then you can have some equipment, paths, bosses and other things be unique for each class to add some replayability. And as for the combat - it's simple, I would've liked it to be more nuanced, feel like more like a pure action game, I think it would be easier to handle it once you remove the stats from the game. I'm just give you a rought idea of what I have in mind.
I actually wanted to give Sekiro a go at some point, because I thought that it did not have stats in it and was strictly an action game, but then people told me that it actually did and I gave up on the idea. Frankly, I would take Severance over Dark Souls and it's alikes any day, because it does what I want better and I would've liked to see games that would try and improve on it's formula.