Cinemas know that adverts for ideologies will just lead to them getting complaints from patrons who don't want to see propaganda for Christianity/Islam/Conservatism/Socialism etc.
This isn't about free speech. Cinemas are private businesses and don't have to give a platform to anyone. And...