Hola ivan_teruel92...
Según tus ejemplos no se aplicaría tanto este patrón. Debes tener en cuenta que no todo puede ser usado como MVC, (imagina una librería que haga una tarea específica, no se le aplica MVC).
Se usa MVC normalmente para poder abstraer en un sistema, la lógica de programación (controlador) en un clase aparte, la persistencia (el modelo, no necesariamente tiene que ser una base de datos) en otra clase aparte y la vista, partiendo del punto que que será info presentada para el usuario.
Un ejemplo típico, es el listar imagenes...
En el controlador, obtienes el modelo que ejecutará la consulta a la db, y ese controlador le pasará un un arreglo a la vista con todos los registros a mostrar (en la vista deberías recorrer ese array).
Pero quizás en ese listar usuarios necesites mostrar la imagen minimizada, para minimizarla debes tener una librería que se encargará de hacerlo. A Esa librería valdría NO aplicarle MVC.
Espero me haya explicado.
Saludos