So, we decided to forgo a second income from my wife working (she also has a college degree) and just suck it up on one income...I am active duty military.
We sacrifice. That is what a separates most homeschoolers from ordinary people who send their kids to public schools: Willingness to sacrifice. Not any special ability. My wife sacrifices time she could be with peers; time she could be at work. We sacrifice nice vacations and "keeping up with the Jones' because we could have 2 incomes.
We sacrifice that for our children because we don't want them exposed (lol..."socialized") to what is in that school. And because of that, we are highly blessed to have kids that are smart, make good decisions, no drug worries, they obey their parents and we have a loving family. We spend time together and when we can, we can take trips during the year when others can't because we are flexible.
But it requires sacrifice. Frankly, not a lot of people are willing to do that. I do not doubt that people love their kids as much as we do...but we have great friends who admit they just could not be at home with their kids all day...it would drive them crazy. They have to be at work to be happy. And the result? One of them now has a kid who is a far left lunatic....and others have drug issues because of the school friends they had that their parents couldn't and didn't keep them away from. We don't have ether worries. My sons are more to the right than I am...
Sacrifice.
You have made my point
Few will exert the effort and sacrifice you have
That’s why there will never be universal homeschooling