> Loosing health insurance and all of their income has to be a major hurdle for many people taking the step to start their own business.
If that was even remotely true then France would the most active center in the world in terms of business creation. I hate to break the news for you, but it isn't.