NATO members still have time to get their defense spending on track. NATO even states they have until 2024 and if President Trump is not even able to publicly and verbally say we will be at other countries' aid if they get attacked gives us no right to try and say what other NATO countries should do.