That is clear thinking, you simply can't recognize it.
Dogma. What dogma? Everyone is equal. The Constitution guarantees it.
Straight marriage. Accepted.
Gay marriage. In-your-face.
If you can't see the difference; it is not the comparison which is invalid, it is your critical thinking.
If procreation is the basis for the open acceptance of heterosexual couples, then why are people rendered infertile either by age or infirmity allowed to marry without scorn? When they marry, it is not in-your-face.