It's been a long time since I've felt this optimistic. Good vibes.
The longer they take to accept the new reality the more they lose.
What if the puppet show was just a distraction?
I take the "bad for Russia" as meaning military exports. Not a geopolitifag, does NATO currently present a problem for Russia's ability to maintain buffer states?
I wouldn't worry about it too much, go report your own posts, will help BO/BV will remove, it's going to happen a lot.