We are living in the age of compromise and being taught that taking a firm stand on Biblical principles is not politically correct and breeds hatred towards people.

That could not be further from the truth.  Just because one decides that he will follow God rather than man does not mean he does not love people.  As a matter of fact, if that individual loves the Lord as he or she should they will love individuals as they should.