The open world nature of the game is both really great but it also hurts one thing these games used to be so good at and that is enemy encounters and difficulty balance. There used to be a perfect upwards difficulty curve where the game had a nice steady challenge, now you tend to be overpowered most of the time and occaisionally under leveled. Also, the open world parts are mostly trash mobs in Elden Ring.
The other games are so much better balanced.
As a non-Souls fan this is where I think ER is better. I’ve never thought the difficulty balance was good in Demon’s Souls and Bloodborne, not at all. I’ve never finished either one. I’ve made several attempts but I always end up getting stomped, even tried the guide route but nope.
The only way to manage to progress is to level up more but doing that in those more linear Souls games means grinding the same small area over and over where I can get easy souls. And then I eventually get bored and quit.
In Elden Ring you can go around difficult areas and explore the world and do smaller dungeons to get runes, so you don’t end up doing boring small area grinding just to level up.
There are still a couple difficult barriers that you need to pass though but as long as you don’t rush through the world they’re usually managable. The final boss absolutely suck though, all I feel is hate, but maybe that’s the point idk.