If you continue to see users as the enemy, it is likely you will not have much business success. In my experience, organizations that follow on that path don't bring marketable value for much longer.
So, what is the alternative? The same as it was with software ever since the dawn of computing: Sell major versions. Provide bugfixes in minor versions. Be more like GoodNotes, who follow that exact model.