Ciao, l'utilita dal mio punto di vista in un MVC è proprio aver suddiviso classi o quant'altro a seconda dell'utilizzo o tipo di dati e poter creare classi o comunque del codice riutilizzabile. Se hai una parte riguardante l'utente e login mi pare corretto avere una classe per gestire le funzioni riguardanti il login/logout e una per il controllo e/o modifica magari dei dati utente.
In questo modo la classe utente ad esempio potresti riusarla per reucuerare i dati per una pagina di profilo.