Ну тогда в "ванильном" по сути: MainActivity.kt - это controller, а activity_main.xml - это view и model в одном, так?
ну это совсем простой пример конечно же, активити это и есть вью, во всех трёх названных тобой паттернах, модель это то где ты делаешь бизнес логику, а C это компоненты которые ты используешь, вид в итоге это может иметь крайне разлисный от разработчика к разработчику, ведь тут в основном ооп, солид и тд, если они вообще есть) В MVP и MVVM есть же более "строгие" правила построения