You keep pretending that you are the ultimate arbiter of what goes and what doesn't, and it seems to me like your criterion is simply instinctual rather than a reasoned out system. And if your metric is just instinct or emotion, then it likely just boils down to "normal=good", where normal is determined by the current standards of the society you live in.
Do you think two men being attracted to one another is "dodgy"? Do you think a man wanting to be a woman, or vice versa, is "dodgy"? If we go back just a couple of decades, the common answer to that question would have been "yes", and the common emotional response to people who practice these things would have been repulsion and rejection.
To be clear, I'm not insinuating that you are homophobic or transphobic. I'm just trying to tell you that your very loose way of making judgements is likely to result in you rejecting someone's very real experience, and only realizing your mistake when society at large has accepted that individual.
I would suggest that you think about the fact that different people may have different goals and desires in life, and that imposing yours on theirs can result in immense suffering. If no one is being harmed, and a person is genuinely happy with the way they live their life, then what's the problem?
And if you reasoned out that a certain behavior is in fact likely to be suboptimal, then how is someone being "pointed at and laughed at" going to improve the situation? Do you think people readily accept advice from people that insult them? Do you think that feelings of shame and social rejection are likely to make them consciously reevaluate their actions? I'd say things like that are more likely to cause them to suppress their problems, rather than address them.
And again, why should someone that causes no harm to others "deserve" rejection in the first place? Do you think your feelings about someone's desires are more important than their own?
As for the Replika people, if you genuinely wanted to help them, phrasing your comment in a way that is not quite so inflammatory may be beneficial. And if you have no desire to do so, then I would urge you to question your motives for railing on something that doesn't affect you in an online forum, even if doing so causes more harm than good.