I don't know the extent of the error here, but I have 2 thoughts:
If Richard Burnett and Mary Bowie were actual people but not William's parents, I say John is right and keep the profiles, just detach them from William.
However, if somehow Richard and Mary didn't exist, then would there not then be an argument to delete the profile(s)?