Communists are the antithesis of capitalists. Conservatives are capitalists, hence they cannot be communist.
Whereas gays are not the best conservatives, for they practice something that is an affront to G-d. They can, however, be conservative in all the other ways that make conservatives conservative. Gays can be capitalists, as it is not mutually exclusive. Gays can also be anti-abortionists. Gays can also want small government and low taxes. Gays can also be pro-economic growth.
Communists, however, can’t be any of the above as G-d is not recognized, the state must be all-encompassing, and all economic growth must come from the state.
Just how many of us have no sins before G-d? Gays sin before G-d, but that does not keep them from his graces... any more than it keeps anyone who has sinned before G-d from his graces.
That said, they do continue to sin nonstop, so it’ll catch up to them... eventually. Well, unless they are Catholic and give a heartfelt deathbed confession.
Then they’re heading to the pearly gates...
:-P
Do you revel in your sin, saying that it is not sin, and demand that others do so too? If you are a thief, do you have "thief-pride" parades and try to undo laws against theft? Do you bully and disparage family and friends because they don't agree with your newfound "freedom" to be a thief?
There's all the difference.
The difference in sinners is repentance. To receive God's grace one has to repent. They don't have repentance parades, they have prideful sin parades.