I also think if I didn't burn myself out on playing the game 10+ hours a day for a few weeks maybe I'd have done NG+ instead of stopping once I beat it.
Don't feel bad, quickly pushing through these games and then never replaying them again is how I've been doing it since Demon's Souls.

As far as I'm concerned, it's why I'm still interested when a new one comes out.
Anyway, as for my ranking, since we're doing that again apparently:
Dark Souls
Elden Ring
Demon's Souls (gotta respect the OG)
Sekiro / Bloodborne
Dark Souls 2
Dark Souls 3