I have three dcs who have been through primary. Two have failed to make any close friends, although they have acquaintance/friends. One (dd, 10) has three close friends. They all seem to quite enjoy school because it gives them a framework in which to see people. However, I would not say that school has given them "socialising skills" as such. These were innate. My eldest has gone to secondary and now has behaviour problems due to misunderstanding other people, talking AT them etc. He still likes school though, but the "friends" have not materialised. He was just crying last night because an old acquaintance hadn't invited him to his party.
I suppose I am just feeling that school offers all sorts of things, but to claim it makes children better at getting on with people is wrong.
Ds2 has ASD recently diagnosed. He likes school - he likes being busy, and he likes structure/teachers. But his academic work is suffering through lack of close supervision.
So far no-one has ever invited him round for a playdate (he is 10), and he only gets invited to one or two parties a year. So from a socialization point of view school has achieved very little.
So why do people bang on about how school teaches you to make friends. I wonder if it doesn't create this artificial environment where children make friends despite being in a classroom.