You're assuming Harpers is optimizing for not nagging people. That is not the case at all. They are optimizing for collecting email addresses. If you do not want to enter an email address and bounce they lost nothing, you weren't going to provide an email anyway.
It is a dark pattern but it is not a mistake.