Историк не нарушал закон.Историк не нарушал этических норм прежнего времени.Эти этические нормы меняются прямо на глазах, и данный скандал способствовал их изменению в обществе.  То есть они фактически изменились в момент скандала.  До этого у директора не было никаких оснований для увольнения учителя, потому что никто из участниц этих отношений себя пострадавшими не считал и на учителя не жаловался. А как только поступила первая жалоба  (ее достоверность под вопросом, но тем не менее), так историк и уволился.