How is it deliberately incompatible? How is VLC on the app store while claiming in its about page to be GPLv2 licensed? What specific language in the GPL or App Store T&C is incompatible?
I think projects like VLC request some sort of copyright waiver from contributors so they can relicense in the future, or simply ignoring the TOS, and exposing themselves to summary deletion.