At the same time, gas is a relatively enviromentally safe, when compared to others, and since the relations to Russia were mostly friendly, the slight problems in the regime were ignored.
Now germany is reliant on them, and that was a mistake they are realizing. But if germany stops accepting gas today, the germans will freeze in the winter when the gas runs out, so its a complicated situation.