Russian forces do not have the potential to capture the cities of Kherson, Zaporizhzhia, Dnipro or Kharkiv, but they could take advantage of the chaos in the management of Ukrainian troops and achieve some local victories.
This is in line with what most sources agree on. And although these losses may sound like a lot, it's not much more than the area of Luxembourg, when Ukrainian gains in Kursk Oblast are counted too.
This is a war of attrition, meaning Ukraine is giving up land, so they can draw back and spare their soldiers, while taking down a higher ratio of advancing Russian soldiers.
These advances by Russia come at extreme cost, and the idea is that Russia will not be able to sustain such losses.