Nezávislost modelu na zbylých částech
Jeho znovupoužitelnost
Na modelu a pohledech lze pracovat do jisté míry nezávisle - jsou požadovány jiné schopnosti (programátor vs. designér)
Controller mnohdy programovat ani nemusíme - díky (webovým) rámcům!