Here s a question for you. But hooves woke up in the 20th century and by about 1970 it overtook hoofs in usage and that s where it has stayed. Roofs is not more correct it is just correct because rooves is wrong.