I doubt the Russians will be demoralized by this incursion. I bet they’re super pissed off and will reciprocate appropriately.
Yeah nothing does more for morale than watching videos of hundreds of conscripts surrendering to your enemy without a fight.... as every Russian soldier with a smartphone now has.