The current three-day special operation has shown the world how incompetent and corrupt the russian leadership is, no need for gloves.
Thinking the other side is incompetent or in the brink of losing is the kind of thinking kept the 20 year, $2.313 trillion Afghanistan War going, and we know how that ended.