As a parent you need to decide just how you feel about those issues and if the school's view of these issues are consistent with your lifestyles choices. Here are links to two articles you may find interesting reads on this subject. Both articles will provide plenty of reasons not to be concerned about socialization. It's really up to you. Lots of families do quite well with a library card and not much else.
Some families spend hundreds a month.
Both figures exclude the costs of the building in which each child is taught. I'm moving in from out of state. The homeschool statutes don't mention this specifically. School in our district has already started and we've just moved here. The superintendent has the discretionary authority to waive the September 1 deadline for good and sufficient reasons.