Sweden is actually surprisingly liberal in important ways, which accounts for its relative wealth. It’s worth remembering that 50 years ago or so (correct me) Sweden was the richest per-capita country in the world. Since then, most of the socialist legislation has been enacted, which explains its slip down the league tables.
You absolutely must check this out, at least for the first few pages – it gets into an annoying war later on: