Europe is weak due to the American hegemony as a result, they've spent all of their money on their generous welfare states.
Now they're realizing that they have to spend some $$$ on their military.
Here's some additional proof of German competency in this moment:
Bavarian police go pantless in uniform protest
Your observation about the "welfare" states of Western Europe having been subsidized for decades by US largesse is correct. And now, extending the "Peter" theme, it is time for Peter to pay Paul.
Our friends still in Germany and elswhere in northern Europe do NOT want their young adult children conscripted for the Ukraine "event."