“go directly to a peace agreement, which would end the war and not a mere ceasefire agreement, which often times do not hold up”
And who's to say that asshole Putin won't start up the war again? If he doesn't honor ceasefires, how can you trust him with peace by giving him what he wants? That's rewarding a dog for bad behavior.
Not to mention the way they actively suck out the wealth around the area they occupy. Convenience has a price.