I'm not sure I'd say the demands are "fair" (I mean annexing territory just isn't the done thing these days is it?) but I'd say they're a price worth paying to end the war
I can see where kanny is coming from above though, Ukraine need some kind of defensive guarantee against further Russian aggression and I'm not sure what that looks like without them joining NATO/EU