There are always different classes of people. That has never been up for debate. We take away the rights of criminals. We protect those unable to care for themselves. But we do not deny equal protection to people who are capable of making their own decisions and who have not broken the law.
But...
they did break the law. Until foolishly, the law was changed... . So, in that, we can be sure that:
"The Law", has nothing to do with this.
Sadly; for your feckless argument, foolishly altering the law to accommodate degeneracy, does not convert the unsound, degenerative, thus immoral behavior, that was forbidden by the law, into sound, sustainable generative moral behavior when such is licensed by the law.
What you want is to deny this equal protection to people based on the fact that you think homosexuality is "yucky". It doesn't work that way.
No one was denying anyone any protection. There is no right to promote degeneracy... period.
But hey... in fairness to you, if you understood what right are, from where they come and how they're sustained, you would have known that.