"Users are more for PPE" != "Developers are more for PPE"
Optimizing the user experience is the priority for Apify, and I understand that.
We can’t deny the removal of rentals.
We should now try to collaborate on how to minimize the damage for developers:
How to provide enough data and tools to developers for the migration
How to lower the risk of revenue loss
For example, if developers insist on ideas like asking Apify to share part of the recurring revenue, that could be more beneficial than simply asking to keep rentals.
Another option would be to request better per-user data so we can calculate the best pricing. Things like the number of runs, usage, or dataset items per user, per day.