Имеется ввиду, что dataclass берет на себя заботу о бойлерплейте. В частности, об __init__. Часть классов, к которым вы применяете этот декоратор, не подразумевает инициализацию данными. Соответственно, функционал датакласса никак не используется, а потому не нужен.
Потому что это не функционал реестра. SaveManager сохраняет данные в сторонний файл. Позже этот класс можно будет использовать для сохранения иных сущностей.
В статье же написано, что она появляется только при специально включенной функции. Что это некое художественное высказываение и никто заходить на любимые пропагандистские сайт не запрещает.
И в нынешней версии Flask можно указать работу с методом POST короче, если никакой другой не используется:
Ну это так, ни к чему не обязывающая ремарочка.