Can’t argue with your experience, but Trump has publicly focused on the 2% issue and not the other issues you mention in a fashion that appears designed to reduce not build trust in NATO.
NATO was originally created as a bulwark against the USSR. With the demise of the USSR, nations reduced defense spending but are increasing it now. Give Trump some credit for that, although the advent of Putin and decreasing trust in the US likely influences that.
Stretching NATO to cover threats beyond Russia introduces differences in views and policies which I suspect lead to differences in support and ROE in the Africa or Middle East. Reciprocally Trump didn’t bother to check with NATO, or anyone else, before turning Syria and the Kurds over to Turkey and Russia.
Trump has gone of his way to antagonize the heads of state of other NATO nations and to demonstrate his unreliability as a partner in multinational agreements which weakens trust in NATO. As for NATO’s primary mission of countering Russia, Europeans have read the tea leaves and tweets. Polls show Europeans do not trust Trump and are beginning prefer to hedge their bets by increasing their dependence on Russia. The Russian gas line is an example. All of this expands Putin’s power and influence and improves his economics at US expense.