None of those are good examples.
- We already knew Bakugo wasn't die the chapter after he got his heart pierced, so it doesn't really count. For what it's worth, him being out of the fight has consequences in of itself, so it's not like the characters got out of scott free here. You'd also have to take into consideration what Hori was planning with his character.
- Nagant exploding is more or less in the same boat.
- Nobody was really sure that All Might would really die. It was just likely at best.
- Dabi WAS a living nuke. He just got neutralized by the combined efforts of the Todoroki family and Shoto himself, the latter of which was already established of being capable of achieving such a feat.
Stop.
Before you can even mention consequences, you need to ask yourself "why?"
What even creates the consequences does there need to be here?
You can't just say that there should be consequences just because the heroes are fighting against the villains. You need a legitimate explanation or reason to kill off a character otherwise there'd be no point other then, again, shock value.
You keep mentioning how there needs to be consequences for the heroes, but you've completely disregarded that in order for those consequences to exist, there needs to be actions that caused them, and they need to make
sense.
At this point, there's a few hoops that Horikoshi would have to jump through in order to even rationalize killing off a character.
"Would X this character have a better conclusion to their character arc and development if I killed them off? And if so, what is it bringing to the table?"
That is just a single question that someone in Horikoshi's position would have to ask themselves when writing a story like this. There aren't many characters, if any at all, which fit that criteria except maybe... I don't know, Gran Torino, but at that point, it's 100 chapters too late to be complaining about that while in the final arc of the series.
We more or less encounter the same problem here.
In order for a death to be impactful, it needs to support the narrative that the story has, and or conclude a character arc, otherwise, barely anyone will care. The only way to achieve this would be if you were too kill off anyone who has lots of relevance to the story. And again, I'd like to reiterate, that there is absolutely no room for that to be happening. A lot of the characters that are important to the story either have roles that makes the idea of killing them off a bad idea. Not even just in execution, but
on paper. Period.
Why would you kill All Might when Bakugo saving him is the perfect representation of both his and Deku's dynamic?
Why kill Nagant when her saving Deku, and consequently, all of the heroes asses is what validates Deku's idealistic mentality of saving everyone, regardless of moral alignment? Not just because it's "right," but because it builds a better tomorrow and showcases why Deku's ideals>>>>All Might's.
Killing off either of these characters would just... ruin what Horikoshi would have planned for them.
So, we're back to square one here.
It was never about what one side of the fanbase enjoyed over the other being what's "best" for the story. That'd be looking at it from the perspective of a consumer who's unable to think about this critically.
What I meant was that subjectivity doesn't really matter in a discussion like this unless you want to starting arguing things and whataboutism's similar to the sky being green.