Thanks for your feedback on this.
There's a bit of a grey area here in that the NCrunch license system technically isn't a subscription. Even after your license maintenance/support period has expired, you can still use the license in versions of NCrunch released during your license period.
It would seem rather inconsiderate of us to encourage people to upgrade their license to keep using a version of the software that would continue to work regardless, though I know many other software shops do this.
Instead, the system is tacked onto the new version notification for NCrunch. When a new version of NCrunch is released and the update checker becomes aware of it, it'll tell you if your license won't support the new version, so that you have time to renew it.