Our it is German? Or you are speaking on behalf of all Europeans?
See it this way:
Where ever the Russian gas is coming from come, it inevitably will go through another country. Why can´t it be Germany? Germany is not independent but there are worse puppet states that would not hesitate to use the gas as leverage.
And when there is no Russian gas but American (that would land in Poland), that would create a true independence, while the Russian gas has been reliably delivered even in the darkest hours of the Cold War.