Well, at least Trump forced Germany to be the one declaring their NATO commitment. Let them be the saber rattlers for a change.
I think Trump was misquoted anyway in this recent thing. Saying that treaties don’t hold would be very bad IMHO. I think what happened is that Trump took a question and then answered a question close to it that he wanted to answer - showing his displeasure about some NATO countries slacking. He probably meant Canada or Germany, but the press connected it falsely to the Baltics.