Are you talking about Flow/Mortar? Those were pretty much abandoned and were, imo, overly complex.
That said, the Android UI flow was pretty bad before. Hopefully Compose makes it better.
IIRC Square had a technical manager (maybe CTO level?) who came from Android at Google, which may have helped. Square also open sourced early iOS tools like PonyDebugger which were ahead of the game when they came out. When they hired Jake Wharton they got a stellar champion of open source software creation whose focus was Android.
It's trivial to add Compose to mature apps, you don't need to convert the entire app immediately.
While there’s always a fundamental way of doing it - you just need the damn view! But no! To avoid even writing exactly 3-4 lines of findViewById per class on an average someone decided it’s revolutionary to add Butter Knife to the project and so on.. Or maybe there’s some one who gets kicks from seeing so many annotations in the classes!
Android ecosystem is really plagued by this fad culture imho.
PS. Nothing could make me an iPhone user. But finally being an Android developer did that! Really that’s the reason.
Even on iPhone you're so happily plugging away here - we're still using ObjC with their views instead of new SwiftUI hotness because it still makes sense there. What makes you run after every single shiny thing for no reason? Who's paying for all that developer time?