No one to my knowledge prevents sodomites from engaging in their perversion. As for the equal rights aspect, a same sex relationship cannot reasonably be considered the same as a heterosexual union for the simple reason that they are literally not the same. A man/man relationship, for example, cannot become one, i.e. produce a child. There is no union, just two people using each other to masturbate. Now why should we grant mutual masturbation the same protections as heterosexual unions? Answer: we shouldn’t, because they are not equal relationships.
Olson’s argument boils down to the classic “gays can’t help it if they are gay” argument. The equal rights component is intended to link it with discrimination against women and minorities. That’s the fatal flaw against his argument, because sexual behavior is not on the equal plane with REAL discrimination.
The danger here is that Olson, regardless of the more limited intellects on this thread, is still considered a very important conservative mind and automatically gets a decent hearing for his thoughts because of that. States need to continue to exercise their rights to determine who can be married. DOMA-style amendments are needed to protect against these kind of arguments