2 ms·
One issue is that when you build on someone else's platform (Chrome Webstore, iOS App Store, etc.), you have to periodically make updates just to stay in the st
by gnicholas 4y ago
One issue is that when you build on someone else's platform (Chrome Webstore, iOS App Store, etc.), you have to periodically make updates just to stay in the store. Sometimes these are very large changes, like with MV3.
If I sold my software one-off, I could charge people again for an MV3-compatible version to cover the cost of the transition. But many/most people wouldn't understand what was happening, and there would probably be a lot of confusion/unhappiness with having to pay again just to maintain the same feature set.
People are used to buying subscriptions, and part of the reason why is that developers are constantly having to update their software just to stay 'alive' in the app stores. I do long for the days of purchasing software versions and upgrading when needed. But those days are fading into the rear view mirror, it would seem.