"Especially since they keep giving pointless bonfires after boss fights that you don't use because the first bonfire of the new level is a few feet away"
And then you proceed to name the ONE example everyone brings up.
I haven't been in the thread regularly enough to know what's commonly complained about, especially since I'm avoiding spoilers on areas I haven't been in.
But there isn't a boss fight where in I have to rerun to in which it doesn't gets annoying. That's the worst example, but even a trek that's makes you run for 20 seconds is too long.
Well, there's no reason for it either. I don't see how it would benefit me other than removing a 20 second trek (which I usually spend thinking of strategies or just clearing my mind after a tense fight) to fight the boss again.
Yeah, those twenty seconds are what you are freed from. And if you need to take 20 seconds before jumping back in, that's fine, just sit your ass down and take your twenty seconds. You (who doesn't mind waiting) loses nothing, and everyone who doesn't like having their time wasted doesn't have their time wasted. Everyone wins.
If a trek is 30 seconds long, and I die 20 times to a boss, then the game gives me 5 minutes of pure nothing, and that's the idyllic situation where there are no pointless enemies between where you're are and where you want to go. It adds up, and there is no reason for it, so remove it.