I am a +1 on celebrating achievements when they are one.
2+ years to migrate part of an app to #React Native, for example, is not one of them: https://shopify.engineering/migrating-our-largest-mobile-app-to-react-native.

It is a perfect example of the #CADT-model (https://www.jwz.org/doc/cadt.html): people rewrite because fixing it is not fun.

Migrating our Largest Mobile App to React Native

In 2020, we announced that React Native is the future of mobile at Shopify. As part of that journey, we’ve been migrating Shopify Mobile (our largest app at 300 screens per platform) from native to React Native. Here’s how it’s going.

Shopify
@augustohp I've always preferred bug fixing. Progress is more fun than "clean slate". Working forever to implement things that are already out and working is not my idea of fun.

@robertology me too.

I can't find any motive in trashing existing, working, useful, knowledge just for the sake of learning something new.