This Swedish "failure" is not yet manifest. They are an apparently weak performer, but by no means outside the pack. And the better performers in the pack are suspect - India and China may as well be several different countries packed together by population. Their numbers are a bit unrealistic.
[0] https://en.wikipedia.org/wiki/COVID-19_pandemic_death_rates_...