It is a common misconception that we are doing "cloud-exclusive features." Invision Community sells its services in various package levels like you will find in literally any other software or service you buy out there. We offer the following packages:
Classic (self-hosted)
Beginner
Creator
Creator Pro
Team
Business
Enterprise
All of those packages offer different levels of features, support, service, and consulting. For example, our Courses feature is available on:
Creator Pro
Team
Business
Enterprise
As you can see, Courses is not a "cloud-exclusive feature" but it is exclusive to specific package levels. Another example might be AI based image moderation which is only available on Business and Enterprise packages.
So we are not drawing a line specifically between Classic (self-hosted) and other packages (cloud). There are many differentiators between all the package tiers which is a totally normal way that software and services are sold.
From media streaming to your mobile phone plan right down to your internet service, offering different package for people to choose from offers flexibility of choice in terms of both price and options.