I'm programming since the 1980s. This feels very, very strange to me. I wouldn't want to rely on so many moving parts even after the whole software got installed.
They have a totally different philosophy than us old folks.
Our political systems in the free world are very resistant to change. A party can be founded to further an important topic but people demand that they have a broader program and address all kinds of topics.
And then you end up with another copy of some party.
I'm wondering if letting your app support very old OS versions is a good thing. You get more customers but aren't the ones with the old OS more likely be the ones causing the most problems (= work) because they aren't very tech savvy?