Did youtube actually comment or issue a statement why they removed it? Sometimes it has other infringing content but the owners will proclaim some conspiracy. I think controversial things should be allowed though and removing unpopular stuff like this is just censorship at the end of the day ( if it was removed for unpopular opinion etc).
Here is the trailer... Make up your own mind.
https://vimeo.com/132660007