Apple pulled it due to it being copyright infringement. The VLC author released their code under the GPL licence, and Apple do not distribute software on the AppStore in a way that meets the GPL, and hence they were in breech of the licence and could not distribute it.