That is part of it.   Hollywood has a habit of making conservatives, and especially conservative Christians look like idiots, while putting liberals in the best possible light.  This has been going on for decades.   It is the same about the causes.