No I think that school is not good for many reasons. First off kids can be taught at home which will allow them to feel more comfortable to their teacher who is there parent. Also if the kid is more comfortable with the teacher then he will do better at work so he will learn more. Another reason why i think that school is not good is that if there is no school that means that kids wont get bullied and wont be stressed out. Kids often get stressed sometimes if they didn't finish an assignment on time. But if they were at home then they wont have to get stressed on if they have any assignments.
Ok but what about making new friends? People get bullied all the time for being home schooled. The way we are learning now in school is different than the way our parents learned and the reason it changed was because the way we learned now is easier for kids to understand. You said "Kids often get stressed sometimes if they didn't finish an assignment on time. But if they were at home then they won't have to get stressed on if they have any assignments." well usually parents are quite strict so if you do not finish an assignment on time your parents will be harder on you than a public school teacher. Also in school they make sure you have physical activities often, people that get home schooled probably don't get enough physical activities and they will probably be schooled during weekends, christmas break, march break and summer vacation too!! (would you like no break from school).
Ok well kids would not get bullied that they are home schooled in everyone was home schooled. You said that "kids wouldnt get enough phisical activity" well schools only have gym aboyt 2 time per cycle. This is less phisical activity than you can get at home. Plus some schools cost a lot of money and some kids in other countries cant afford this. If everyone was home schooleed than there would be no fees and everyone could learn.
Lets keep this bout Canada. Well schools are actually COMPLETELY FREE because everthing is paid for in tax. You said "If everyone was home schooleed than there would be no fees and everyone could learn." but if everyone was home schooled then where would all the original knowledge come from? Would you really like to be home schooled?... I wouldn't because how would you have any friends? How would youu learn things that are new because your parents probably wouldn't know? .