It will certainly give them less incentive to look for a job that provide health-care, but it won't give people any more incentive to engage in startups in particular. You are giving people less incentive to get rich (one big reason to begin a startup) and you are making it more difficult, by taxing them directly. So I don't think universal health coverage will do much for startups. It will mostly help low income and freelance laborers at the expense of the rich and the steadily employed. This might be a good thing, but it won't really help startups all that much.
People don't avoid starting companies because they're afraid of the capital gains tax on their anticipated profits (At least, people with a healthy dose of perspective don't do this).
If you're going to pick from the list of reasons that people avoid starting companies, at the top of the list has to be the fact that most are afraid that they'll be unable to take care of themselves and their family during the lean times. Universal health coverage is an obvious step toward alleviating this fear. The abstract, vague notion of someday paying a (rather low) tax on the eventual, theoretical profits from the venture doesn't even come close.
Why don't we have a universal paycheck too? That would make startups much easier. Socialism is obviously the answer to create the most dynamic business environment.
I can't speak on behalf of 'people,' but I can speak on behalf of myself. Universal health coverage would be very expensive, and if a large portion of it were paid with capital gain's taxes, you can bet that it would effect my decision making process of whether it was worth going through the effort to begin a startup. It would certainly effect my strategy and golas in starting one.
"Universal health coverage would be very expensive"
You're focusing on the trees. Who do you think pays the private health care premiums for your hypothetical startup? The insurance fairy?
That money comes out of your pocket, today -- not out of (speculative) future capital gains dollars. And since it's nearly always more expensive (per head) to insure smaller groups, you're very likely going to pay more by insuring your own small company, versus participating in a national program.
That said, I don't necessarily think that capital gains are the best place to find money for health care. But if it came down to a choice between raising capital gains taxes (which are quite low in this country) to fund universal coverage, and eliminating our already meager capital gains taxes to "promote" small business, I'd take the health care in a minute. And I'd still start a company, because my expected upside will massively exceed any loss due to taxes -- again, it's all about perspective.
At the end of the day, the "taxes discourage business" canard only works for the ultra-rich, who already have significant capital gains to protect. For the rest of us, it's a much better deal to get guaranteed health coverage.
Given the overwhelming evidence that nationalized health care is more efficient and humane (by definition, covering everyone), I really don't think you will get far arguing with the holdouts that have their fingers in their ears.