Kind of a broad question, but has anyone who has used MVP with kotlin moved away from using it, and if so what kind of pattern have you started using if any? One of the guys I work with loves using MVP, but I’ve wanted to move more towards a more reactive structure with a lot of boiler plate reduction. I know the big argument for MVP is that it makes things more testable, but since we do a lot of client work with tight deadlines and moving goal-posts TDD is more or less impossible, so I think the extra boiler plate code and ceremony needed to do MVP well is counter productive.