You're missing the point. I don't operate a business from my home. I operate a business from my truck and from client sites. There literally is not a business at my home.
All businesses have a home. They must comply with a set of laws (yes, including business permits) and be able to respond to disputes. A business with no physical location is not practical in society.
There is a vast difference between a disgruntled violent person showing up at the address of SmallGuy LLC (which happens to be their home) and the same type of person showing up at the street address of, say, Apple who has thousands-strong security force.
> A business with no physical location is not practical in society.
This comment on HN of all places is clearly incorrect, since most web businesses don't exist in any physical location.
> A business with no physical location is not practical in society.
That's an opinion, and my point is that I do not hold that opinion. It's only not practical because we make it impractical, not because any benefit is gained by forcing people to jump through hoops to set up and pay for virtual addresses.
The ability to compel someone to appear and answer for crimes committee by a business is a huge benefit. So is ensuring local businesses aren't undercut by businesses who claim no jurisdiction.
But that doesn't require an address. My filing with the Secretary of State in the state where I incorporate could just include a selection of which jurisdiction's laws I operate under. That's effectively what it is already, since I can choose where to have my virtual address. This would just cut out the gouging for a virtual address.