1.5% is not 2.0%, and Trump didn't impact this at all. There was a silly conspiracy notion about NATO expansion that you bought into and was clearly false, but have at it, par for the course.
And Bush and Obama both PUBLICLY excoriated NATO countries to spend more. They even agreed to do it by 2024, and then of course reneged.