People have different opinions. Some people simply either a) can't make a logical argument or b) can't accept that another's viewpoint can have more validity or credibility than their own.
Sometimes it comes down to the fact that there is no simple or morally "right" answer, and some people take issue with that.
Sometimes it comes down to the fact that there is no simple or morally "right" answer, and some people take issue with that.