Here, we review modeling predictions for Covid-19 mortality based on recent data. The Imperial College model trusted by the British Government predicted peak mortalities above 170 deaths per million in the United States, and above 215 deaths per million in Great Britain, after more than 2 months from the outbreak, and a length for the outbreak well above 4 months. These predictions drove the world to adopt harsh distancing measures and forget the concept of herd immunity. China had peak mortalities of less than 0.1 deaths per million after 40 days since first deaths, and an 80-day-long outbreak. Italy, Belgium, the Netherlands, Sweden, or Great Britain flattened the curve at 13.6, 28.6, 9.0, 10.6, and 13.9 deaths per million after 40, 39, 33, 44, and 39 days from first deaths, or 31, 29, 24, 38, and 29 days since the daily confirmed deaths reached 0.1 per million people, respectively. The declining curve is much slower for Italy, the Netherlands, or Great Britain than Belgium or Sweden. Opposite to Great Britain, Italy, or Belgium that enforced a complete lockdown, the Netherlands only adopted an "intelligent" lockdown, and Sweden did not adopt any lockdown. However, they achieved better results. Coupled to new evidence for minimal impact of Covid-19 on the healthy population, with the most part not infected even if challenged, or only mild or asymptomatic if infected, there are many good reasons to question the validity of the specific epidemiological model simulations and the policies they produced. Fewer restrictions on the healthy while better protecting the vulnerable would have been a much better option, permitting more sustainable protection of countries otherwise at risk of second waves as soon as the strict measures are lifted.