Russian forces are mostly conscripts, so it's not that much better. They probably have marginally better training, but they're less motivated. Also, there's military service in Ukraine. The average civilian probably has a decent understanding of weapons handling and basic tactics.
They also have less knowledge and understanding of the key terrain involved. That’s the key here in urban warfare. Understanding the critical choke points, areas of overwatch and lines of sight etc will be something they know intuitively because they’re from there. Russians will have to look at their maps.
The forces fighting in Ukraine are not conscripts, but contract soldiers. Russian law doesn't allow conscripts to be deployed overseas. Of course it's an authoritarian regime so they could do it anyway, but there would be serious domestic repercussions and largely isn't necessary to get the troop concentrations they have