i think that's why the apology was done after we know about the listeners, about the singers, after we know more about them. the way i saw it, it was wrong, but the bridgemen were themselves in a death trap, and kaladin saw preserving the lives of people more important than the sensibilities of the dead. yeah, it was a difficult decision, but that was the point of it- that in war, there is no right or wrong side, that both sides lose common people, that both sides have their own story which needs to be told. the common soldier may not know why he is fighting, but he knows that he's fighting to defend his home. it's this realization kal feels when he meets the newly freed singers in OB, that these are also people he must protect. at that point of time, maybe desecrating the corpses was the only way he could protect people (which he did, iirc he diverted fire from ALL the brides to himself). like yeah, no decision is perfect, but that's the point of stormlight archive i feel. mistborn has been more black and white wrt morals, but even there you see quellion taking what kelsier preached and putting that into action, and we see why that results in a messed up society. elend too had to become a dictator in order to do good, a philosophical problem he was forced to go through in WoA. that hasn't been seen as an atrocity in the text because it wasn't- it was the right thing to do in-world, as was kal's decision to use the corpses of the listeners.