If the King wanted Baou housed in the heart of someone pure and good, maybe he should have at least sent Gash to a household that wasn't horribly abusive?
Like, did he just not know? Did he have absolute faith that Gash's will wouldn't falter? I understand why he'd want to disown Gash but this makes him seem either incompetent or negligent.
Poor boy. It's a miracle he didn't grow up to be exactly what the King feared.