надо пропагандировать чистую архитектуру, когда компоненты легко состыковываются друг с другом и отсоединяются друг от друга, а у него по сути, получается наоборот, он ради удобства/быстроты разработки соединяет части, которые не нужно соединять, этот фреймворк уже есть (для разработки MVP) - это Django, новый фреймворк для MVP не нужен, нужен подход "как потом апгрейдить Django", то есть некая философия и практика о том, как делать чистую архитектуру на питоне