While newspapers may report on drone strikes, that's not their primary function. The primary function of this app is obviously to make a bold statement about the atrocities of war.
Apple doesn't want to publish an app that is designed to provoke the audience. Apple can't let just anyone post apps to the App Store, because the whole idea behind that store is to provide products that meet minimum quality requirements, so users don't have to search through all the crap to find the good stuff.
Letting everyone publish would drown out many good apps in favor of shit. Letting everyone publish often gives you problems with system stability from poorly witten code, something I've encountered on several Android phones.
The iDevices are NOT computers. They're digital appliances. How often do you hear people complain that they can't modify the source code of their microwave or their car. Hardly ever, because expectations are different.
Apple's policies make perfect sense if you view it their products same way you view a TV. They're not designed for nerds!