Homeschooling can be awesome when done for the right reasons! Student-teacher ratios are awesome, the curriculum and schedule can be perfectly tailored to your child's needs, interests, and abilities, and as you mention it works far better for families that need to travel a lot and technology is making the downsides less significant all the time.
But it can be terrible when done for the wrong reasons. Increasingly, those wrong reasons are being used [2]:
> In the vast majority of states, there are currently no protections in place for children who are homeschooled. This is the case despite a 2014 study finding that 47% of children who experience child torture were removed from school to be homeschooled (and another 29% were never enrolled in school), and a 2018 Connecticut study found that 36% of children removed from school to be homeschooled were subject to past child welfare reports.
And those studies are even before the surge of people pulling students due to pandemic politics. These issues are the reason that the press is "attacking homeschoolers", not some conspiracy to get additional funding. The fact that the author does not mention this trend at all is concerning.
[1] https://www.wzzm13.com/article/news/local/parents-sue-rockfo...
[2] https://responsiblehomeschooling.org/advocacy/policy/abuse-i...