Trials and upgrades are niceties for the developer, not the user. The App Store isn't made for developers, it's made for users. If developers want access to those users, they should build businesses not oriented around extorting money to fix their technical debt.