Interessante seu ponto de vista. De fato, usar um padrão desse é muito mais do que criar as classes seguindo um "padrão".