In most countries opinion building goes much faster than governments can take the lead.
That certainly happened with this invasion in Ukraine.
Remember that row of the Ukrainian ambassador of Germany with the German Minister of Finance Lidner ?
Some governments so up into their internal framework of thinking that they missed the weather change outdoor.
Where government and public opinion were alligned fast actions in word and deed were taken and other western governments joined at various paces of speed.
Public opinion in Germany apparently also includes spray-painting "Z" on the walls of the buildings hosting the ukrainian refugees there. Although that can always be more of a german thing