The strange thing to think about is that Russia had good control on Europe before the invasion. Not militarily but economically (i.e. dependence on energy). By selling more and more gas to Germany, Russia can be said to have had Germany in an iron grip, with regard to energy. And if you control Germany, you control Europe. Again, talking money from energy here.
For some reason Merkel totally chose to disregard this before the latest gas agreement with Russia was entered into. Germany could have made a similar agreement with Norway and bought more gas from us, an agreement between two NATO members, thus avoiding being this dependent on Russia. Yet Merkel said no to Norway and created this dependence on Russian gas that we see now, which means that Germany still buy gas from Russia even at this moment, one month after the invasion.
Putin of course, blinded by the idea of a Russian empire just threw this advantage away, since Germany over time now have no other choice but to end purchases of Russian gas.
So who is the bigger idiot, Merkel or Putin? I would say it is a close call.