Which is perfectly normal. Maintaining security and stability in a forum is crucial, and a 24-month renewal policy helps ensure that. So, it encourages users to stay up to date with the latest upgrades and security enhancements, and thus creating a safer and more reliable environment for community members.
Also from a business perspective, it also makes sense for Invision Community to implement such a policy. Think platform's sustainability, allowing them to continue providing valuable services and support for us. So, while it might seem strict, it's a necessary step to secure your community and ensure Invision Community's future success.