I dont like the way he parses sexual orientation as somehow separable from a persons actions. . We cannot know whether a boy is homosexual unless he tell us by word or action that he is. The Church is is putting itself into an impossible position by linking it with the word discrimination. The Scouts have now made themselves an ally of the Homosexual lobby. The ban on adults will soon be overthrown because the camel has got its nose under the tent. My guess is that the Church is itself in much the same boat because we do have so many homosexual priests, so many we really wonder what to do about them.
Also since when is having a healthy discrimination a bad thing.
T o discriminate is a requirement in the ability to make sound and reasonable choices. We all discriminate against certain activities and policies all the time. It is the essence of morality. The ability to discriminate between right and wrong.