А выдроченная архитектура разве не залог хорошего приложения?) При этом я не утверждаю, что клин хорошая архитектура.))
нет. Архитектура иногда лишнего оверхеда добавляет. Лучше запариться над скоростью, дизайном, всякими анимациями и т.д. Крч над тем, что пользователь видит