What are you talking about? This isn't about logic at all, if it were Putin wouldn't be putting troops in Ukraine. This is about saving face and not looking weak because one of his biggest fears (rightfully so) is ending up like Gaddafi.
There's literally nothing here for Russia to win, the west is rapidly moving away from fossil fuels and this will accelerate that. China may scoop up excess gas but it will be significantly less profitable for Russia.
Here's what Russia will be dealing with:
* Russians own significant assets in the west. These assets are vulnerable to seizure. These assets are held by the ultra wealthy Russians that keep Putin in power.
* The war is already unpopular in Russia. It's one thing to fight a war against a foreign enemy and another to fight a war against people who share common values and culture. 20k Russians showing up home in body bags will not help.
* Ukraine is in a significantly better place to defend itself.
There is no win here for Putin, only suffering the Russian people. At some point, a Russian version of the Arab spring is a possible outcome.