Remember that many NATO countries have been paying more to Russia than to Ukraine for years and still want to continue to pay.
One could say, well the former is profit from energy business and the and the latter is aid, you can't compare those. Doesn't matter. Putin can go to war only because Russia has made profits from exporting energy. And still energy exports are excluded from sanctions.
I would be glad if what is happening were enough to stop Putin. But I am far from convinced that it is enough.