This is simple business - Germany is making so much money on trading Russian gas and oil, that it cannot afford harder approach.
There was a lot of bad blood about Nord Stream essentially working around all the EU join energy policy and Germany essentially said "it's just a business project for us".
I'd love to see e.g. Poland starting a tender for a nuclear power plant by Rosatom at that moment and say "just business" when Germany freaks out - and they would, it's NUCLEAR!!! 😂