Why not use iCloud and structure schema to let old versions survive? Solves both issues.
I don’t know what Figma or Notion is. But I dropped beloved Tower git client when they went subscription-only. I still sometimes use their last purchasable version though.
Regarding iOS, It’s possible to refuse updates. I also used iPhone 6 for a looong time and went several years without upgrading OS. I also still use old iPad 4 that receives no updates for years. What can I say… it was a good stable ride!
I don’t care about novelty for the sake of novelty. Once I find a tool I like, I’ll use it as long as possible.
And I’m happy to pay through the nose for quality tools. Be it kitchen utensils or gardening tools or electronics.