I am pointing out that even if 300 million pills are donated, that’s not a treatment for 300 million Americans. The donations are good, but we’re going to need a lot more than what’s been donated and it will take some time to spin up production.
As for the vaccine, we’re at least 6-18 months out from the first generally available one at a minimum. We’ll have to treat people in the interim.
Why would we need to treat 300 million Americans? Right now we have 142,735 cases. Besides lots of hydroxychloroquine and chloroquine are coming:
https://www.politico.com/amp/news/2020/03/29/fda-emergency-authorization-anti-malaria-drug-155095