As someone who has developed a commercial app and spent time on the app store - their review process is a joke... there are non-compliances all over the store and I suspect a lot of their review process is highly automated.
Im sure both App stores have lot of automated tests. But I've submitted a lot of apps and the feedback from Apple is much more specific and from humans.
I agree it's very annoying, often complaining about things that are explained in submission notes.
But if I submit and do around 5-10 updates per year that seems highly unlikely it covers their salary cost.
Their priority is to ensure every dollar gets taxed and to block features they want to monopolise. The idea that it is a service to developers that they should pay for is insulting.