IMO school is for socialization and the specials: science, history, geography, more advanced math. Your opinion may vary. I would never leave the basics to a teacher. To me that’s a parent’s job, as is as much general knowledge & enrichment as possible.
If you have the basics you can always pursue knowledge on your own.
Really.
So we pay billions of dollars so kids can be forced sit in rooms and not to talk to each other? And that is "socialization".
I give up.