Hmm, I haven't seen this. But I am curious, how is that dishonest? It sounds like it is explicitly stated, so you know what will happen.
What Apple subscriptions? Logic Pro? Are you talking about a free trial or a paid trial? Also, if it is paid and you cancel and they terminate usage, do you end up seeing a refund for the balance of the time? With third-party devs, they have already sent the money along to the dev so they would have to pull back money to terminate immediately and refund the prorated balance of the subscription cost to the user. That would be hard on devs.