Hollywood simply refuses to accept that their politically correct BS does not sell. Ideology makes them completely tone deaf.
Hollywood movies that preach are not going to sell no matter what.