Being vegan has about as much to do with diet as gay rights has to do with parades. Sure, us vegans eat plants rather than animal “products” and some gay rights advocates have been known to throw pride parades. But these actions alone do not sum-up either movement.
That is, veganism is a social justice movement that stands against the exploitation of other-than-human animals just like gay rights is a social justice movement that stands against the exploitation of the lesbian, gay, bisexual, and transgender (LGBT) community. Or, in other words, veganism strives to end speciesism and all its associated injustices just like gay rights strives to end heterosexism and all of its associated injustices.
Think, then Go Vegan and Support Gay Rights!