While there may be legitimate reasons to update or upgrade bookkeeping software on an annual basis (tax and regulatory compliance, etc), I never liked Intuit's approach. Also, they were responsible for the demise of one of their competitors back in the day--my bookkeeping app of choice at the time.

To this day, I refuse to use Quicken on principle.