Why MVC?

1) Widely USED
	Web Frameworks
	Mobile Dev: Android, iOS
	Desktop GUI apps
2) Good for teamwork
3) Separation of concerns