хм ну логично. но в тоже время если есть is-dirty, то его отсутсвие это и есть is-pristine
Вот вам одно из возможных объяснений. Переизбыток логического отрицания в коде ведет к непродуктивнлй когнитивной нагрузке у достаточно большого количества людей, чтобы заменить логическое отрицание, на семантическое утверждение.