Mr. Turek's reasoning regarding why same-gender marriage should not be allowed is flawed.
First, allowing same-gender marriage would not make marriage "genderless". It would make marriage gender-neutral, but not "genderless".
The civil contract of marriage has nothing to do with children. Allowing same-gender marriage would in no way affect the ability of people to get married and have children.
There is no suggestion of same-gender marriage only. So the whole "society ending" argument is invalid.
Catholic Charities choose to stop providing adoptions. They were not forced. Anti-discrimination laws are already in place. Granting of same-gender marriage is unrelated to those laws.