Private health insurance in American is extremely inefficient and more costly that public insurance. A single public program directly and collectively bargaining with providers for thousands of individuals is going to get a much better deal than one low-income individual with no market power and limited knowledge buying a product from a middleman.