Потому что Новый год языческий праздник, а посты - изобретение церкви. Отсюда и ЯВНОЕ противоречие.