I find this whole debate rather contrary to catholic doctrine, especially the advise given by the apologists, furthermore i find the way in which you approach these people more than just harsh, but contrary to the teachings of the saints…
Shunning people is something that reminds me of the movie “Jesus camp”, and its behavior i believe has no place in any healthy, moral Christian,s thoughts, words or acts.
Who are you to say that his/her sins are greater than yours?
youtube.com/watch?v=XFkTGMr2ad8
Even Pope Benedict XVI condemned violence against homosexuals, both in speech and in action
“10. It is deplorable that homosexual persons have been and are the object of violent malice in speech or in action. Such treatment deserves condemnation from the Church’s pastors wherever it occurs. It reveals a kind of disregard for others which endangers the most fundamental principles of a healthy society. The intrinsic dignity of each person must always be respected in word, in action and in law”
Reflect instead on these words of our lord:
Matthew 7: 1- Do not judge, and you will not be judged;
2- because the judgements you give are the judgements you will get, and the standard you use will be the standard used for you.
3-Why do you observe the splinter in your brother’s eye and never notice the great log in your own?
4-And how dare you say to your brother, “Let me take that splinter out of your eye,” when, look, there is a great log in your own?
5-Hypocrite! Take the log out of your own eye first, and then you will see clearly enough to take the splinter out of your brother’s eye.
Mark 2:17 I came not to call the righteous, but sinners
Timothy 2:24-The servant of the Lord must be gentle to all.
And if you are interested you can view my personal views on the matter.
jigsawkill.deviantart.com/art/Nostra-Ecclesia-344346864?ga_submit=10%3A1356288342&ga_type=edit&ga_recent=1
Blessings.