Then again, saying that makes me feel like I'm missing something. Am I?
They would basically have to special case apps licensed w/ the GPL. Sadly I doubt it's worth the legal and/or operations costs involved.
I'm not a license snob, whatever works for a project is great (GPL has been great for Linux). However this is a prime example of why MIT and BSD licenses are more free than the GPL.
http://www.idsoftware.com/doom-classic/
There are probably more examples. The GPL is not incompatible with the App Store.
The GPL's terms only become relevant when a third party wants to use it to distribute the work. And it seems the GPL (v3, at least) would not allow a third party to publish Doom on the App Store.
"the particular license violation that FSF brought up with Apple was section 6 of the GPLv2, which states that a redistributor of the licensed program may not impose further restrictions on the recipients to copy, distribute, or modify the program. Apple's App Store terms of service do impose several restrictions, such as limiting usage of the program to five devices approved by Apple."
http://lwn.net/Articles/391423/
Looks like I was wrong!
There isn't a ban on "media playing".
However, there is a ban on GPL licensed apps, as they GPL is incompatible with the app store terms of use.