Slavery also existed long before chattel slavery. Just because you have some rights doesn't automatically make it not slavery, Roman slaves had protected rights too, but were still slaves. Indentured servitude is also just another way to say slavery and yet that didn't give full rights over slave's children.
Yes it is still certainly debatable, but to so easily dismiss the entire idea and the person proposing it is foolish and privledged.