Society definitely plays a role. Working in "some little, unknown company" (a startup) is hard to explain to people with little or no knowledge of what we do. Being an entrepreneur is worse: you are considered "insane" if you quit a well paying job to start a company.