I've been using their software daily for over three years. During that time, they have consistently improved their product and have been open about issues (as far as I am concerned). I was a little irked when I saw the subscription model. I was like, "hey, I paid for this." So, I looked up how much I paid in licenses by looking them up.. in 1Password. Turns out I paid about $40 for the Mac, Windows, iOS, and Android clients. That's $40 over three years for something that I use daily.
Then, look at the $5/mo subscription for families. I get something that gives me access to all their software versions (Mac, Windows, iOS and Android) for five people, my entire family (if my cat ever decides to get a computer). I am a software professional. I pay for tools that keep me going and return me money because they offer me productivity. I pay for Things, Bear, iThoughts, and may other apps that have helped me greatly.
One important statement I make to people is: _the price for security is eternal vigilance_. There are always new ways things get attacked and new ways to be more secure. I realized that I was gladly willing to pay $60/year to keep me and my family going while keeping AgileBits running as well. If there was anything that deserves a subscription, it is your security software. If its any consolation, several of my developer friends feel the same way.
My two cents.