It would have changed the course but not the objective.
The Kremlin apologists in American politics are really disturbing.
Putin's objective is to re-integrate Ukraine into the 'Russian Empire', he's taking the 500-year view and so 'Nord Stream 2' is irrelevant.
NATO acquiescence to his demands would have just changed maybe the nature of Putins' actions, or not but he would have continued.
The big issue is obviously now Taiwan.
In hindsight, I actually kind of blame the Germans a lot for this. Germany has been very successfully sucking in business and talent from the rest of Europe, building their economy while completely avoiding the 'responsibility' that comes along with that power. Partly military, but definitely geostrategic issues of security.
Their, and European energy dependence on Europe is a giant lever that Russia has - we are talking about nulling 'Nord Stream 2' - it means nothing in the big picture. Laughably, nobody is even talking about Nord Stream 1 - i.e. the pipeline already in place.
If Merkel were to have re-invigorated in Nuclear investment with a strong commitment to both reducing dependence on Russia and ironically CO2 at the same time, and, made serious improvements to military capabilities with a keen eye to the kinds of activities necessary to actually support fledgeling Belarus, Georgia, and Ukraine, and possibly better more serious coordination with UK, France, Sweden etc. then we may not be in this situation.
Ukraine may have regiments of UK, French and Germany units 'training' there at any given time, with support from the US, which really changes the equation a lot.
Putin pretty much telegraphed all of his moves years in advanced. Nobody did anything about it. The US could have done more, but this is more directly a European issue and there's a serious lack of leadership over there as well.