Putin is a bad guy, but you can't force him to do anything. Can't invade and push them back to Moscow because they have nukes. The weaker/non-nuke having country has to use diplomacy or win the war, neither of which Ukraine seems to be able to do.