His coming out is a presentation of another viewpoint.  Under your way of looking at this, anyone who doesn't agree with the predominant opinions has no way to actually make his/her own case, because it is automatically considered an insult to even disagree with the powers-that-be the "common knowledge."  

You don't know what God intended us to be any more than anyone else.  Not even the opinions and perspectives held by all cultures everywhere from the time of Adam know God's intentions.   We can get close with following what Jesus said when He told us to love God, love oneself, and love one's neighbors.  

What Shepard Smith did in revealing himself as gay was to make it possible to know him without hiding the part that some people will find objectionable.  Look at the whole person, not the sin.  No one is without sin.  If your sin is not being gay, it is something else.  Who are you to cast stones, even under the cover of "the wisdom of the ages?"