Some people receive a better education being homeschooled than what their local school system could provide. Does that mean we should abandon the school system entirely?
The worst case school is still better at teaching you then the worst case parents. Parents who aren’t in a position to teach you anything are also a lot more common than the worst case school.
But some parents simply are not in a position to teach their children. School is the solution for that, so if we all accept that new lessons need to be taught, school is the best place for it.
If your parents don’t know DIY or cooking, then you won’t learn it from them, so who do you learn it from when it comes time to teach the next generation? Also, whose fault is it? Theirs or their parents’?
Saying school is for college just kicks the can down the road. What’s the purpose of college? Should children not going to college be allowed to just skip school entirely?
If you believe that children should universally learn DIY, and you believe that the best way for that to happen is to learn it from their parents, and because of that oppose teaching it in school, then at the very least you’re just letting perfect be the enemy of good. We aren’t going back to the times before, so if the only solution you’ll accept is teaching at home, then simply put you’re functionally against children learning DIY.
What if they didn’t have a good family life? Is that it? Is your whole family line doomed to microwave meals?
I think schools should teach knowledge for the sake of knowledge, not because there’s some specific end goal in mind beyond having a general populace that is well versed in things.