There are a few valid points...But trump seems to have an ability to neutralize almost anything good he does within days of doing it.
trump is a practiced negotiator in a business setting. He got the country a good deal from the pharma companies.
I am, however, fairly sure that in the situation they were in, they didn't have much choice but to negotiate, or much incentive to struggle.
Any pharma company trying to hardball those negotiations would have been making themselves socio-economic lepers.
And, as soon as he got "warpspeed" into place, he started trying to push stupid cures, qanon theories, he started to call the reputation and honesty of the CDC and Dr. Fauci into question, and undermine their efforts to save lives. He inspired a whole segment of congress and more than a few senators to join the parade of lies, and a host of biting flies like steve bannon, joe rogan, alex jones, nick fuentes joined in, amplifying the cloud of lies...
so yeah, give him credit. ALL the credit he's due...