I'm looking at architectures MVP, MVVM, MVC ... applied to Android applications and I find the current state of things a bit of a mess.
Everybody has their own preferred architecture, finds another one and claims it's better and refers to Uncle Bob. It's funny