That comment of yours sounds so charitable but really it is nothing more than sitting on the sidelines and criticizing those who dare take a stand.
No these issues are not all black and white, but what of it? They still remain very serious issues that affect our society in profound ways. Legalized abortion could be argued it is not a black and white matter too, but that in no way minimizing the gravity of the decision.
Christian values and morals appear to me as becoming very much unpopular in a secular hedonistic society, that does not mean it is time we backed down.