Depende do que você entende por lógica de negócios. Qualquer "lógica" que dê significado ao conteúdo do modelo deve estar no modelo. Na questão vinculada, a resposta mais votada parece definir "lógica de negócios" como algo relacionado a dados; isso faz sentido do ponto de vista de que os dados de uma empresa são seus!
Certa vez, vi um exemplo do criador do Rails (eu acho) que estava falando exatamente sobre isso - não colocando "lógica de negócios" no modelo. Seu exemplo foi uma classe de controlador e método para registro e login de aplicativos - uma senha fornecida em texto sem formatação foi criptografada antes de ser inserida ou consultada no modelo (um banco de dados).
Não consigo pensar em um exemplo melhor de algo que não seja da lógica do controlador e que pertença diretamente ao modelo.
O modelo pode ser uma interface para inúmeros repositórios de dados, aliviando as preocupações de portabilidade. É aqui que se pode encontrar confusão sobre se a interface do modelo é realmente o "controlador".
De um modo geral, o controlador vincula o modelo e a visualização (que são as principais características do aplicativo.) No desenvolvimento do Cocoa, pode ser simplista ao ponto em que o controlador é manipulado por meio da GUI do XCode (objetos e ligações do controlador).
A seção "Padrões de Design" do GoF no MVC, citada de maneira vaga:
A tríade de classes MVC é usada para criar interfaces de usuário no Smalltalk-80. O Model é o objeto do aplicativo, o View é sua apresentação na tela e o Controller define a maneira como a interface do usuário reage à entrada do usuário. O MVC dissocia visualizações e modelos estabelecendo um protocolo de assinatura / notificação entre eles. O diagrama a seguir mostra um modelo e três visualizações. Deixamos de lado os controladores por simplicidade.
MVC é tudo sobre UIs. O foco está no modelo e na visualização - definindo e exibindo dados. Observe o "protocolo de inscrição / notificação" - é aqui que o seu controlador entra. Você pode criar todas as visualizações que desejar; desde que sigam o protocolo, você nunca precisará tocar no modelo ou no controlador.
Se você está falando especificamente sobre desenvolvimento web, IMHO muitas estruturas populares da web são rápidas e flexíveis com o termo MVC e suas definições de componentes.