trump was told by his advisers to do it, and for once, he actually listened. good on him. any democratic president would have done it faster. but the trump team sure did fuck up when it came to MAKING SURE THE VACCINE WENT INTO PEOPLE'S ARMS, IN A LOGICAL, EXPEDITED WAY, and that is what counts, not how many contracts for vaccine you buy.
by the way, trump using federal funding to provide medical care FOR ALL CITIZENS is what repubs call radical democrat socialist universal health care!! except when you agree it makes the most sense to cover the most people in the best way!!