I don't agree with your conclusion but Neil Ferguson has indeed been wrong. His model predicted 85,000 deaths in Sweden by now. I don't understand why the Imperial models are still taken seriously.
https://www.imperial.ac.uk/mrc-global-infectious-disease-ana...
https://twitter.com/imperialcollege/status/13077606155456061...
> Thanks for confirming: Neil Ferguson’s Imperial model did not point to 85,000 Covid deaths for Sweden; another researcher did. A mean time-varying reproduction number Rt estimate in March is not a prediction of deaths nor is it a model for predicting them.