main: fail on peers/peers-file flags

is there a reason to use deprecated instead of ignored here? Deprecated is a valid description, but it is not super clear for telling why we have `IgnoredFlag` struct.