They had to have been trying for another impeachment bait, but he did everything Fauci said and they love Fauci, so he outplayed them.
The only benefit I see to the ventilators is getting America ready to build our own shit. Big money wad there, companies that didnt make it stepped up and did it in weeks. Also a show of force to China that we don't need them and can cut ties with them. If we cut ties with China they'll look back on the days where they were eating plain rice in their 6 ft cube apartment as the good old days.