The difference between fiction and reality? Fiction has to make sense.
孔子说:“老好人是败坏道德的人。”