В Руководстве пользователя Noda Time в разделе обоснования говорится:
публичный API был в значительной степени переписан, чтобы обеспечить API, более идиоматичный для .NET, а также исправить некоторые решения Joda Time, которые команда Noda Time считает «неудачными». (Некоторые из них просто из-за разных целей; другие я бы поспорил, это действительно ошибки.)
Каковы эти решения, которые отличаются / лучше? Это не учитывало бы различия только для синтаксиса языка, но включало бы в себя все, что делало бы, чтобы пользователи с меньшей вероятностью допустили ошибку программирования (удобство использования библиотеки).