Disagree completely.
I would put significant part of the blame for the whole Ukraine disaster on western reaction in 2014, when Crimea was annexed (thats not to say that Putin isnt an imperialistic asshole, just that this could have been avoided regardless).
The "Merkel policy" (link EU/Russia by trade to prevent war) is a solid long-term plan, but the EU needed to demonstrate willingness to reduce that trade (even when it hurt themselves) to punish expansionism/destabilizing behavior.
It failed to do this almost completely. This made it clear to anyone that a (successful) annexation of the whole Ukraine would have gone (mostly) unpunished.
In this case, I blame the Merkel government for putting the financial well-being of its citizens over ethical principles, but a big part of the problem is that most voters are too stupid and uninformed to even realize that such a tradeoff is being made anyway, and react to economical signals only.