You are really overplaying his innocence he's going to jail anyway
The honorable thing would have been to let the Joker kill you instead of getting pressured into one of his schemes where even more people are going to die. Batman busting through the glass and embarrassing him in front of his kids should be the least of his worries.
Who cares if he scares some kids Batman is not Superman who has to get by on being some christ allegory. Batman is a guy who wears all black and sounds like death. Only the broken kiddies like Damian think he's cool anyway.