Well.. all i know is, when Apple introduces new stuff into the App Store, they also introduce new guidelines develops must follow (eg. only certain things in the notification area of iOS 8) now you have a more "open" iOS
However, with this, comes a burden of crappy decisions, un-decisiveness , lack of communication (one person agrees, while the other one doesn't), all cause the end result to be screwy, more than previous times.
So ya..... I think "changes" are making Apple go down hill fast. And explains why apps are pulled, then put back a few days later.
No one has a clue what's going on now.