It's not all of Europe which has strict laws about firing people. For an example, the Danish concept of "Flexicurity"[0], where the state protects the worker against the financial trouble of getting fired, but not getting fired itself. Of course, this tend to lead to a rather high tax rate.