Earlier quoted context omitted.
Europe wouldn't spend the agreed 2% of GDP on the military. Many presidents for many years tried to make them comply with the agreement, but they just ignored it. It was thought better to spend on the healthcare of the public and mock Americans for not having universal government healthcare. Many people in countries in Europe, like Spain and Ireland, that effectively don't have militaries, are still laughing and mock…
Which agreement are you referring to? The commonly cited 2% agreement that I'm aware of was for 2025 - which all members reached. When was Europe ever non-compliant?
Of course they have renegotiated, and so now the target is 2% by 2027, with all historical arrears forgiven, and several countries have already publicly announced they agreed to it, won't do it (Ireland and Spain I'm aware of, I doubt they're the only ones)
You could also see this as most countries joining, promising to do this starting in 1949. Not even in the first years did most countries do this (except France). So most countries are let's generously say 1% of GDP in arrears, for 75 years now ...