Increasing trade with Russia is the most effective way to avoid a war. When goods and services don't cross borders, armies will.
Not to mention in the case of Germany, Russia's army would be obliterated by NATO if the warfare was purely conventional.
Same for China. It was contained for some time. Then West propped up China via trade and now China is starting to flex it's muscles.