I get your point but that doesn't appear to be the situation.
To sum up the basic details:
*Ukraine has sent most of it's best forces (80,000 troops) to Bakhmut
*AFU have fortified the entire eastern side of the city
*Russia is relying on Wagner troops as shock units
*Russia is not trying to rush the city but slowly wear down AFU and wipe out the Ukrainian national defence forces
*Russia is attempting to take pidhorodne to the north as an attempt to divert Ukrainian support units and encircle the city, trapping the defenders and wiping them out.
*The battle is currently, house, by house
*Snipers on both sides are deploying to residential houses to hold back assault units
The battle will mostly likely end one of two ways:
1. Ukraine will outlast Russia and force a Russian retreat.
2. Russia will annihilate the defenders of the city and effetely reduce Ukraine's ability to resist any future offensives.
**If Ukraine manages to get out enough good troops in the event of a Russian victory they will have a better chance at stopping a Russian blitzkrieg in the summer.
**If they lose all their 80,000 troops either KIA or captured Ukraine will no longer have the fighting capability to stop major Russian advances in the event that Russia mobilises further.
**If Russia mobilises before the battle ends then Russia will have a much easier time plugging gaps in the cities defence and trap the defenders like they did at azovstal in Mariupol.
This battle will not decide the war but it will give a major advantage to whoever wins it. If both sides get broken down then the war comes to a stalemate.