Is the following an example of metaphorical language?

if marriage equality is a civil right, then denying it on the basis of (innately felt) sexual orientation is, like discrimination on the basis of skin color, simple bigotry.

No. It's about bigotry whether by sexual orientation or race.

Two unlike things are not compared here.

ok thank you

You're welcome.

Yes, the statement you provided contains metaphorical language.

To determine if a statement uses metaphorical language, you need to identify any comparisons or analogies being made. In this case, the statement compares denying marriage equality based on sexual orientation to discrimination based on skin color. This comparison is an example of metaphorical language because it uses the concept of discrimination based on skin color as a metaphor to convey the idea that denying marriage equality on the basis of sexual orientation is also a form of discrimination.