For 20 years the US has been urging the European NATO countries to meet their spending AGREEMENTS on defense, and they haven’t.  But the US is the “unreliable” ally?  So sick of these petulant tantrums from Europeans.