In The Bad Jesus, Hector Avalos has backed himself into a dilemma:
He calls himself a Jesus agnostic. He claims we don't know if there was such a person as described in the Gospels. But if that's the case, then he's in no position to say Jesus was a morally flawed teacher.
If, on the other hand, the Gospels are reliable sources to evaluate the words and deeds of Jesus, then they do more than inform us about what he said and did. They inform us about who he was and is. And the Jesus of the Gospels is more than human.
If the Gospels give us access to the genuine teaching of Jesus, then give us access to the genuine Jesus. A Jesus who is God Incarnate. The eschatological judge. The coming of Yahweh in the flesh.
But in that event, how is Avalos in any position to attack the ethics of God? To say nothing more, isn't that foolhardy? If Jesus is bad, and Jesus is God, then Avalos should make every effort to avoid getting on the wrong side of Jesus. Bad Gods make bad enemies.