I definitely don't want the kids to be removed and think both the tiefling and goblin kids are interesting characters that add flavour. And I particularly don't want them to be removed because some players might want to kill them, that seems really unfair.
As to whether all child killing in the game should be possible or not, I just don't know. I guess if the game is going to let you kill any NPC then there's an argument to say why stop at kids, but on the other hand I want a story-rich RPG and always want Larian to prioritise that over catering for people who want to be able to kill anyone. I'm actually fine if there are inconsistencies or game breaking issues if someone goes full murder-hobo, or even just specifically murder-hobo. And I certainly wouldn't want talk about the game to centre on it enabling child-killing.
I'd be tempted to go case-by-case and consider whether there's a dramatic justification in each case beyond simply some players wanting to be able to kill whoever they fancy. Awful as it is, I do think that it should be possible to kill the goblin children near Halsin's cell as there is a rationale for doing so, but I also don't think Halsin should kill them so it's up to the player either to kill them or let them run for help. I also found it upsetting but okay in the game context that you can cause the deaths of the tiefling kids by siding with the goblins and see the consequences. I am glad that the goblin kids round the corpse seemed to mysteriously vanish when the whole camp turned hostile after killing the leaders, and think it's reasonable that they've gone into hiding. I actually don't know what happens if you try to randomly kill either a tiefling child or goblin child outside of these scenarios and don't particularly want to try it to find out, hence not voting.
+1
Except I "like" that Halsin can kill the kids since it adds to his character even if it's upsetting.