I don’t really think the Russian economy is any real bottleneck here; they have abundant natural resources, a densely-knit industry and even now still many trading partners. Ultimately the only realistic way to stop the war is a peace agreement, which is why people voted for Zelenskyy in the first place.
Countries anger and provoke each others’ populations by pointing out the bad stuff, and defend against that by censoring or otherwise cracking down on dissent. Articles like this are just attacks against us in this process, true, but I think specific ones like this are still useful, when critically understood, to help us realize that not only the countries we don’t like use those authoritarian tricks, but more or less every one (and those countries that don’t are couped by one or another who does).