Não, isso não é totalmente preciso.
De acordo com essa teoria, o filho de uma bruxa e um bruxo é sempre uma bruxa ou bruxo.
Há pelo menos abortos no cânone que nasceram de pais mágicos:
- Angus Buchanan, o jogador de rúgbi escocês
- Marius Black, parte da família Black notoriamente sanguínea supremacista
Veja minha resposta para Existe algum povo não-mágico nascido de dois pais mágicos? para fontes.
O que não quer dizer que os genes não façam parte do modo como a mágica é herdada, ou que essa teoria é inteiramente sem mérito. JK Rowling usou explicitamente a palavra "gene" para descrever pessoas que têm magia poderes sem um pai mágico:
How exactly do Muggle-borns receive magical ability?
Muggle-borns will have a witch or wizard somewhere on their family tree, in some cases many, many generations back. The gene re-surfaces in some unexpected places.
mas é mais complicado do que o design da pergunta.