The first thing I look for when evaluating software are the terms of sale. If I see a subscription model I immediately reject the software. My issue is not the cost, but the relationship between user and seller. A subscription model creates an incentive for the seller to do as little as possible to maintain or improve their software because they can rely solely on eviction to maintain their revenue stream. The seller's incentive is to make their software as difficult as possible to remove without creating damage. I will not put myself or my clients into the hands of a slumlord.