Do the math. 7 years to manufacture 2,000 patriot missiles that costs almost $60 Billion total....
Even if Ukraine were to get ALL of them in 7 years that is not nearly enough to defend from the amount of Russian drones and missiles being smashed into their country by the day. They would run out of patriot missiles within a matter of a year.
Worse for Ukraine, many of those Patriot missiles are being diverted to Israel instead of Europe or Ukraine.
It is not sustainable. Ukraine will continue begging countries every single month for more aid as has been happening for some time. Eventually they'll bankrupt Europe, or completely rely on the US for aid which will come with very long waits and not near the amount of aid needed over time.