This seems like a good time to quote this post from 4-1.
Surprise, the total today is not 2,000,000, but 466,396. People who doubted the predictions are not necessarily idiots.
Take for example Doghouse Reilly's prediction of less than 85,000 deaths which was roundly excoriated just last week. The official prediction for US deaths is now 60,000.
Yes, preventative measures have helped, this was known last week and it was known 10 days ago.
Several weeks ago I predicted less than 70,000 deaths in the US. The response was that since I had no qualifications at all (true) I was just an idiot denier and I should shut up.