Ya, that's basically nothing. None of those European countries have asked their citizens to sacrifice. The welfare state continues uninterrupted. They were still buying Russian fossil fuels instead of telling people to put on a sweater.
As a US citizen I think that our country should also do more to assist Ukraine. But fundamentally this is a European problem. They need to find a solution instead of expecting the US to bail them out again.
If 3% of GDP is basically nothing (US defense budget or Medicare), then why isn’t the expectation that the US puts in “basically nothing” (3%) as a token gesture towards its promise to guarantee their sovereignty?