So is (almost) all of Europe. Only four countries besides the US actually meet their obligations to fund NATO, and though they've given more by GDP than the US to Ukraine, it isn't by much.
That’s a double-misrepresentation popularized by Russian propaganda proxies seeking to sow discord in the West.
Nonsense. That's not how reality works. Countries like Luxembourg or Portugal aren't "subsidized" because they don't spend 2% of their GDP in dissuading Russia from invading other NATO members.
Also, military spending per GDP is set as a line in the sand. Germany doesn't meet the 2% mark but still is the second biggest supporter of Ukraine's defense against Russia's invasion, which is the whole reason of existence of NATO.