Это общество борется за выживание, организовывает правильные браки, исследует различные моменты в родословных, стараясь вырастить членов общества с нужными свойствами... в таком обществе просто нет места извращениям. Это как в теплице у генетиков - ненужное и непродуктивное безжалостно искореняется. Но в фанфике мы видим совершенно другое. Здесь неправильное - в порядке вещей. А вспомните скандал из-за отношений Гриндевальда и молодого Дамблдора (который глухо упоминается в каноне). Это ведь был скандал! То есть, общество магов не поддерживает однополые связи. Понятное дело, что фикрайтеру совершенно безразличен канон - у него своя фантазия есть. Но...
А что касается законов физического мира, то с метлы можно упасть, причём именно вниз.)) От отношений мужчины и женщины рождаются дети (да-да!). Звук распространяется в окружающей среде... и так далее. Законы никуда не делись. Так почему при этом не действуют генетические законы? В конце концов, Гарри Поттер похож на своего отца, а глаза его "совсем как у Лили...". И это тоже - генетика.
Просто надо быть последовательным во всём. А то "тут помню, а тут не помню".