I like the strat of always using your leftover echoes from level ups to buy vials. I always had a stockpile of like 200 vials in my first play through. Also if a boss was beating me a lot i went further in the chalice dungeons (not the cumgeon). Instead i often see people pop itemized blood echoes to get another level. Also harder bosses usually have some easy enemy that drops like 3-5 vials in the run back. I like Nioh's system a bit more as it always gives you enough elixirs to bring you back up to 3 even if you don't have any stockpiled.
I think Estus encourages non immersive play by making you rest at bonfires just to refill heals. I've had way more fun with demon's souls and bloodborne because i stayed in the world and didn't reset it every few metres. Elden Ring has a good combination with refilling flasks due to killing groups of stronger enemies but still suffers in legacy dungeons because there that for some reason doesn't happen