“US didn’t have an answer when Yemeni drones came for the Saudi refineries.”
Saudi refineries are a Saudi problem especially since US forces have no operational authority inside the Kingdom.
I don't disagree with the first sentiment, but the Trump admin didn't act that way:
The Defense Department announced Oct. 11, 2019, that it will deploy two Patriot missile batteries to Saudi Arabia.