Yes, every Christian preacher must preach against homosexuality and gay marriage from the pulpit on Sundays. This is what is expected of Servants of God.
The Holy Bible is clear that homosexuality must be illegalized because it is a crime that must be punished by death penalty through the use of the police force and the courts.
Preachers who do not preach against homosexuality from the Sunday pulpit are not being true Servants of God.
Christian pastors have a duty to God to preach against homosexuality on Sunday mornings. This is the way to protect the children of the church from homosexuality and eternal damnation which is for 100% of the homosexuals.
Every Sunday School children and Youth Group teens must understand that homosexuality is a crime against God and crime against society, according to the Word of God. Homosexuality must be illegalized by national and state laws. Police must be used to arrest gays and the courts must be used to apply Capital Punishment against homosexuals.