Russia and "Putin" does not exist in vacuum -- they need resources to wage the war. Sanctioning taxpayers to Russia takes away resources needed for war effort.
Funding means giving financial support. You’re referring to political support. Different thing.
And for better or worse he is the president elect (as much as that may be worth in Russia) and is a very powerful person.
As an aside, I wonder how many coups were proponents of such measures already involved in. Every hobby revolutionary has a plan until they get shot in the face.