Em 40 anos trabalhando com isso, tendo trabalhado no ERP mais popular do país há décadas, talvez a maior base de código nacional, entre outros projetos, eu acho que conheço um pouco sobre isso. E ele não usa quase nada dessas coisas. Ele foi concebido em uma época pré modinhas.
Para algo dar resultado é preciso entender tão bem o que é cada coisa para saber quando dá resultado e quando dá trabalho. E também é bom saber que existem outras formas de fazer não tão populares, que não tem nomes bonitinhos, mas que funcionam muito bem há décadas.
Pode citar fontes confiáveis que dizem que ele é um pattern? Em todas as pesquisas que eu fiz mostra algo diferente.
Sugiro pensar um pouco mais nos próximos textos para deixar bastante claro sua intenção e não misturar assuntos, será mais apreciado por todos. Longo é melhor que confuso. Seja em código, seja em artigo. Se for muito longo, separado é melhor que confuso. Seja em código, seja em artigo.