

It’s pretty much certain Putin has more idea about how long than we do, and is on a clock of however long that is, yeah.
That being said, the big factor at the moment is Trump. Ukraine can no longer rely on US assistance, and Putin thinks he might give him a more favourable deal somehow, so that’s incentive for both sides to wrap it up.
When it’s the police, we just call it “detained”, even though it’s the same thing. Saying “kidnapping” and “brutal measures” is a little saucy when this is exactly how the police where I live operate, too. We don’t have conscription or a war on right now, but we have in the past, and we might in the future.
That’s pretty much the job description of a soldier. For example, this describes the recent American wars. They had lower tolerance for casualties, but that’s just because it was an optional war rather than an existential one.
It was less that OP pointed out this stuff, and more that their “friend in Kiev” apparently phones them up about this and doesn’t mention anything about the Russians who are perpetuating all this and could leave at any time.