Yes Elden Ring is flawed.
The Quest NPC and the lack of Pacing is confusiong in the first try. Dark Souls was the exact same but the world size makes it harder.
On the other side is a second or third run is more fun because you have alot of options in the open world.
DS1 and 3 have the the better Core Lore with the flames and magic schools.
Elden Ring has to much side factions. 3-4 different schools of magic and faith are a bit much. Golden Order two Fingers Yellow Flame etc. .. confusing.
But DS2 with Majula has a special place for me.
Elden Ring needs a caravan or some friendly hiden places, everything an enemy is a bit boring.
The combat is nice but the other RPG Aspects like NPC interaction need a little more love.