I get what you say but you also need to take into consideration the context. In what kind of war does no one dies? When Oda showed "deaths" on screen they turn out to be fake-out deaths (Kinemon and the CP0 dude Kaido crushed) and actual [confirmed] deaths are just off screen (Izo and Ashura). For me at least Kinemon's fake death just made the raid lose all tension to me when Kaido, the big bad guy of the arc, can't kill half-dead samurai. In Saboady things were different because the source of the tension was different (that being the straw hats losing against the Pacifitsas, Kuma and Kizaru, thus getting captured, not necesarilly killed). But in a WAR most of the times the source of tension is the fact that people are getting killed and dying. Hell, when Izo died I unironically thought the guy was just unconcious cuz im just so accostumed to nobody dying here that I can't tell when a character is actually dead or not. So yeah, having characters, specially important ones, dying on battle will make the series better cuz it would feel as if nobody is safe in an actual battle. I'm not asking for Oda to go killing the straw hats now but at least kill extremely signficant characters (Kinemon should've die change my mind.)