I’m sorry your dad taught you that this was appropriate. That sounds rough…
While I’m sure you appreciate the “lessons in Independence” that you learned, there are ways to learn those lessons without being effectively abandoned. I wouldn’t recommend applying that approach with any kids you eventually have.
It’s easy to hate people once you dehumanize them. If they’re doing non human things then they’re non human.