The scientific community and the snake community will never agree on this matter.
The snake community re-defined terminology, for genetics, to make things easier to explain and to be understood.
The scientific community is only trying to point out the differences between actual terminology and the colloquial terminology of the snake world.