How about businesses being forced to do business with individuals that hold views with which the owners of those businesses disagree.
A wedding cake baker chosing not to make a cake for a gay couple gets crucified and held legally liable -- yet the same exact behavior when an ad network chooses to do business with a company holding ideas with which they disagree -- that's allowed?
I personally think businesses should be allowed to discriminate for any reason -- the marketplace can answer that discrimination by not supporting those businesses.