Because wealth is concentrated at the top... That's the whole problem. Society gets poorer while the ultra-wealthy continue to accumulate wealth.
> It allows the less privileged to build a good life, but it also hinders the most ambitious ones.
Good..? So your complaint is that Nordic countries try to make give everyone a good standard of living rather than creating poverty so a few more millionaires can become billionaires? That argument doesn't make any sense to me. I don't even see where you're coming from.
> We can argue endlessly whichever is better for the society, but professionals often choose the place to live based on what is best for them, not what political model some place runs on.
A lot of professionals aren't ultra-wealthy though. They're the ones working longer hours in the US for similar pay relative to most of Europe. They're being exploited harder and seeing nothing as a result except their proportionate spending power diminish further as their healthcare costs continue to outpace their wages.