Unfortunately I think what this encourages is being less genuine.. hiding your personal feelings when they go against the current tide. Was the problem truly that he felt this way, or that he publicly+financially felt that way? If there was no public record of his position, there'd be no controversy.
I completely disagree with his position, but I don't think shutting him up or vilifying him is the answer.