It's interesting the quite possibly the most important condition didn't get mentioned.
Sweden's social safety net is among the strongest in the world. If the floor on failure is that you still have access to food, housing and healthcare then quitting a full-time job to start a company becomes much more possible.
More people starting companies, more attempts at big targets, more outlier successes.