That's how this company operates. In such important process like app review where a single decision can destroy your business, there should be an independent mediator who can resolve disputes, but there is none, because they don't care, this is how those big companies operate.
So the whole process is a random thing, you will notice sooner or later that you may get rejected and other apps in the App Store do the same and they are fine. It's all random and depends on who is assigned to your review.
I also noticed that there are some cases which are incorrectly implemented in their automation and if I don't add extra info in review notes, I will get rejected every time for the same thing, even though it is invalid.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags: