We keep talking about small businesses largely because of political conditioning.
Small businesses struggle because people are too poor to afford anything more than cheap crap at Walmart and McDonalds. We should focus on providing basics to all americans instead of getting upset when the pop-up barbecue ice cream truck doesn't make any money and went under when people's health became more important than someone's life long "dream" to become a barista at their own cafe.
At some point, the system will run out of suckers who put their lifeblood into a venture rather than a cozy job.