I don't think we disagree that the reason the hiring process is so involved in Sweden is because it's so hard to fire someone. This results in a situation where the company does everything they can to minimise the risk of hiring the wrong person.
The downside of this is that companies will not take any chances when it comes to hiring people. I believe this is the reason why I have seem some really bad diversity (both cultural and gender) in the Swedish tech industry, compared to other countries where I have worked.
If it's easier to fire someone, it's also easier to take a chance on someone that might night be the "perfect candidate" at first glance, but perhaps he or she will shine if given the opportunity.