If it weren't for the Chieftalk community I would be much more likely to look at other software options. To me this community is an absolutely invaluable part of using and learning how to use CA to its full potential.
The support, help documentation, and videos that Chief provides are adequate and an important tool for figuring out the basics and then some, but the tips, tricks, and workarounds that the regular contributors on this forum provide have been crucial for learning to use CA more efficiently with much better end results (with a long ways to go) than what I was doing before I realized what a goldmine the Chieftalk community is. Many thanks and much gratitude to all the veteran contributors out there for sharing your hard earned knowledge and work with the rest of us!
That being said, I keep my SSA current and plan to keep doing so, but I don't love the subscription model that most software and even hardware seems to be heading these days, It seems like it usually ends up being a net negative for the end user. I understand the reasoning behind it for software, especially from a smaller company, but if things get too crazy I like to think I'm never too old to learn a new system.