If you take a look at the french economy, their political system, their tax rates and social security system you don't actually want to work and/or live there as a startup founder, so no need for a visa. Nice try, France.
// edit: ah, not to forget about their unwillingness to treat you as human being when not speaking their language.