Being a parent is not easy either and with the current work environment they have to spent more time doing their duties for their bosses than their loved ones because money is crucial for everything. And mostly both parents has to go for the job to meet their needs so the kid is actually brought by a third person.
Teachers play a vital role but they also forget their responsibility of teaching discipline is a basic manner.
I agree, which is why me and my wife are basically a pair of teachers for our child. We haven't been working as teachers most of our lives because there were more profitable trades out there, but we have the necessary education. I've noticed that our daughter is doing great when it comes to all the basic skills at very young age. She remembers stories and tells them from memory, sings songs, recognizes letters and numbers. We're not pushing her or anything, but we've decided not to send her to day care and instead we work shifts and spend time with her at home.
Home schooling can work up to a certain age but to get to know society school is the best place and as a parent will only nurture the kids with the best thing in all the way. So they never got exposed to the reality of the world which is why they can't able to face it when reality hits them hard. Give all your love as you wish but also teach them the reality of this world which is never going to be as sweet as we behave to our kids.