They have no NATO obligation towards Ukraine, but I'd say they do have a moral one, and they also have their own self-interest.
There is if you ever want to negotiate a nuclear arms-control deal again. None of this would be an issue if Ukraine had kept their nukes.