What about if you were sick and your doctor said you had to stay home?
In Norway we can take up to 3 consecutive days off due to illness 4 times during 12 months. If you work in an extra exposed environment (kindergarten, old people's home) you have more days. If you need more than that, you have to see a doctor. The doctor can give you up to 12 months of leave. During this period the state refunds your employer for your wages (after 14 days or so). Under no circumstances can you be fired due to your illness, and if you can not return to your position your employer will need to provide a new position. This of course can be very bad for small companies and start-ups. So they tend to use temporary employment to circumvent these issues, though there is a limit as to how long you can employ someone temporarily.