It's their weak positioning with respect to Putin which is one main cause of this mess. They made themselves dependent on Russian energy. They always undermine sanctions. They have no military to speak of and have never met the NATO minimum investment in defence in spite of being on or near the front line. Of course, Putin takes advantage in Ukraine knowing there is this weakness at the heart of Europe.
The consequence should be that Germany should accept a large share of the consequences.
Time for Germany to house and fund Ukraine's refugees.
I hope everyone else takes a share too. But the main burden belongs to Germany, whose policies towards Putin have been disastrous.