or que o modificador "protegido" em Java permite o acesso a outras classes no mesmo pacot

Por que motivo em Java, um membro com um modificador "protegido" não pode ser acessado apenas pela mesma classe e subclasses, mas também por todos no mesmo pacote?

Estou me perguntando sobre os motivos do design do idioma, não sobre os aplicativos reais (por exemplo, testes)

questionAnswers(12)

yourAnswerToTheQuestion