Yes. I 100% totally understand and I hear your frustration.
Letās cover both issues, but both essentially come down to similar things and thank you in advance for understanding.
Will apps that violate the policy be āaskedā to remove features - yes - we donāt tolerate this and that is one reason why we also request community support in flagging apps that do not comply. This is a complicated area as your question suggests. We have a relatively small team that works on these things and with many thousands of apps out there, it gets difficult to know about all of them and what features they have. Bottom line, rules are rules and some folks make an effort to stay informed (Thank You) while others are not as diligent, but are still subject to them.
On the second point the honest position is yes, of course you are pained by that statement, and I would be as well. Know that if I personally have seen a thing that is problematic I have to go through the same reporting flow that you do, we are on a level playing field here. We do our utmost to keep the platform free of spam and things that our users have shown that they do not enjoy. We are also clear about use cases we encourage and those we are building the roadmap for, which should serve as a signal for where we are headed.
Having said we cannot comment on individual apps, I hope youāll appreciate me not doing so in the case of yours - but I will put out there that i individually appreciate you as a developer making an ongoing effort to engage constructively as far as you can. We have previously discussed some of our automation detection systems and Iāll seek to make these more transparent in terms of how they work, and why that are deliberately not in a place to be whitelisted or circumvented in future.