Architecture (MVC, VIPER, MVVM, TCA, REDUX), again ?

What architecture do you prefer?