> those sanctions ARE helping to put an end to this madness
It's this part that seems not very well supported. From what I can tell, Russia thought about the probable sanctions quite a lot before starting this course of action, so it's not clear to me that sanctions are going to have much effect. Even if sanctions generally were accomplishing something, it's not clear to me that these particular sanctions are doing anything useful.
It kind of seems like more Great Reset stuff, i.e., claim that something useful is being done while being incredibly disruptive in ways that destroy small businesses.