Putin has threatened so called unfriendly states to pay in rubles or have its gas supply shut off. It has said it doesn't buy things for free and so isn't going to charitable with its energy.
Europe has kicked against this with Germany saying its being blackmailed by this move. What other choice does Europe has with Russia alone selling about 40% of energy to the world.
the russian way is pretty good and there is nothing wrong with this. they are trying to make the ruble valuable even though it is being sanctioned. and European countries can't protest this, let alone those who need energy supplies from Russia. so they have to follow what the russians want or there is no energy for them.