I hated every day I was in school, I didn't kind of hate school, I loathed it. I hated at least 50% of my teachers, with maybe 1 teacher in 10 being pretty good. I think in of the maybe 200 teachers that I had, 1 or 2 were exceptional. I hated my school buildings (run down piles of crap). I hated the textbooks, I hated the curriculum, I hated the preachy pamphlets they handed out. I hated the chairs, the piles of broken down gym equipment.
What I did like were many of the friends I made, I liked snow days, I liked weekends, and I liked holidays; but what I loved was the summer break. I barely remember school. It is mostly one indistinct blur sitting in a chair while either the teacher droned on, a movie droned on, or I did drone work. But I could write a book series about my summer adventures and fun with friends. That is where I learned the magical things that made me who I am.
One of my dreams is that online teaching will devastate the school system. That what will happen is that smart kids (let's say average and above) are able to get all they want and more from online schooling and that they are able to abandon the traditional school system. That a secondary system of "practical" courses show up where kids can go in to learn things that require some hands on activities such as engineering, chemistry, nature studies, engine repair, etc. Then these secondary school course will have to "attract" kids who have them as a wise but optional part of education.
Then the schools will be left with the kids who are either too stupid to do online courses or are just don't possess the motivation. This way the lazy teachers and the lazy kids will be a perfect match for each other.
I am not merely motivated by some sort of vengeance but that our existing system is wildly broken. There are plenty of kids who could complete many grades of education per year; while there are other kids who can't. It is silly to hold back the kids who can progress faster by averaging them in with the slower kids. But at the same time it is stupid to allow only the most exceptional kids to skip forward and be freaks. Just let the kids proceed at a pace that they are comfortable with.
As for socializing that can be done through what was traditionally thought of as "after school" programs. So have lots of clubs, sports, etc.
But the last part of the equation are the teachers. My solution is simple. Create the new system, shut down the old system, off jobs as necessary within the new system to people who are qualified.