I wouldn't do that to a homosexuals either. I find your comparison ridiculous. What blacks went through with gay rights......you should be ashamed.
I think a comparison with how Catholics have been treated in the past is especially valid. I see a strong parallel between the treatment of Catholics a century ago and the treatment of homosexual people today.
You know why the Knights of Columbus was first established, right?
Catholics were being barred from normal social institutions: trade unions. This meant that they didn't have access to the insurance that unions provided to their members. When a Catholic workman died on the job (which was a pretty common occurrence in the days before workplace health and safety laws), his family would get nothing. The wife and children would be left without a means of support. They were denied the usual protections given to families, and suffered horribly because of it.
Because of this need, the Knights of Columbus was set up... initially to provide insurance to these people who were being discriminated against, so that when a Catholic worker died, his family didn't lose their home and his kids wouldn't wind up in an orphanage or with some other family member.
I see this as the exact moral equivalent of the question of same-sex marriage, but with one difference: insurance is something that a fraternal organization can provide. The rights of marriage aren't obtained as easily.