These directly refute the claim that Sweden is only a good place for people who lack talent
As for startups, it would be better to see the success ratio (how many people tried to create a startup vs how many succeed) and not just the number of survivors.
Who made this claim? Certainly not me. I claimed that, for an ordinary software engineer (i.e. not a startup founder), life will be better/easier in many other European countries.