In this specific case it seems they didn't even spend one minute, since the app is not working. If at Apple they don't have the resource to at least try to open every app (I doubt it, they are swimming in cash), they could at least find a way to decide which apps to test first, like complaints from other developers, reviews telling that the app is a scam etc.
This is trivial to implement and done by many developers.
It is like that Key and Peele skit about robbing a bank by working there.
If you can create a working app why not leave it as is ?
Whether it works or not probably won't get you fired as an app reviewer. But miss some IAP workaround that an app is using and I'd bet it could be your job.
Having customers distrust their App Store is really bad for them in the long run, and would be a competitive advantage over Google if their store was less crammed with garbage.
As it stands now, I usually find apps by looking for solid reviews outside of the App Store app, and am very wary about purchasing anything.
But what's the solution against copycats? I believe we should hold app stores responsible for counterfeit goods, the same way we'd punish Walmart for selling Chinese fakes. But then again, we kind of stopped enforcing that rule, too, as you can see with Amazon.
So effectively, the US has become the wild west for counterfeit products and copyright infringing apps.. Except, of course, if you're the movie industry.
Well, sucks to be them, then, since that's the reality.
What do you care about people in North Korea? If the country was doing well, maybe they would have the biggest semiconductor fab. Or maybe you would be using some great open source that came from there.
I agree that there is no point shouting at the clouds when there is no action that you can take to fix the problem. But in some cases you can take some action, even if it's as little as discussing the issue here which makes it slightly louder which could fix the problem, or deciding that you don't want to use Apple because of it etc.
Personally I keep thinking about decentralized web of trust which could make app stores deprecated or at least create a market of app stores. http://comboy.pl/wot.html - I'm working on a better version and a github repo.
And yes, impact of your actions, unless they are really great, is likely very small, so you can just be completely egoistic and world won't be much different. But this works on all scales. If you are not trying to make people around you happy then you live surrounded by unhappy people. So I guess what I'm suggesting, is that this approach will not make you happy, and I'd like you to be. And while internet stranger words have low value for you, it's an input that may affect later output.
You may not necessarily be optimizing for happiness, but if your utility function is not aligning with the most popular one in this case (people seem to want great work to be well rewarded), it would be nice to give us a glimpse of it, to put your statement in a context which makes sense.
So dealing with all your described is just not practical. Time is valuable. If somebody is creative and wants to provide some value, fighting with the system, preparing some documents, registrations hiring lawyers etc. is the last thing they want to and likely would rather abandon the project instead. Life is too short to deal with the bullshit.
Not to mention that even if what you said is very reasonable most developers will have no idea. It's scammers (efficient ones) that have to know something about copyright law, DMCAs and so on.
Problem is not that easy to solve. App stores can't spend too many hours on each app because there's tons of them, and if they would only invest time in helping those apps that provide enough profit to be worth it, that would create inequality and also many outrages over inevitable false positives.
That said there are of course many many things Apple could be doing better, especially given their fees. Also I wish subscription based model would just die. Should only be for cloud based services and wherever possible those should be optional. Or at least as simple thing as automatically not paying for months when you didn't open the app (with very few exceptions like storage services etc).
Btw, we should have some attribute for web that marks link as scam/negative. These tweets and HN homepage just made those scam apps easier to find.