The office visit reguires no deductable payment for a visit that is preventative in nature.
The non profits are not powerful enough.
It will have to be national to have the power to compete with the greater insurance industry.
And that makes it "free?"
Leftists live in a land where everything is "free" because they don't have to pay for it. They also live in a land where profits are always obscene.
Where the money comes from the pay for stuff is beyond them. Tooth fairy, maybe?