It has nothing to do with her story for me it's very well written except how she doesn't explain how even made her way to the Jedi after being freed by Revan (That's something I'd actually like to know). The full blame for her hate (At least from me) comes from her accent and character model. If Bioware turned Juhani into an Echani (Or any other alien species that appear more "human" and I don't mean over sexualize her appearance) and made her voice sound more like Bastila's but kept the story and everything else exactly the same I bet she wouldn't have as much hate.
It's a mod, we don't need canon. Handmaiden isn't a Lesbian in canon but currently 473 people don't care and have downloaded your mod. In my opinion Party Swap motivates me to play as a female because I avoid the female character play through all thanks to Disciple who is just a flat out boring character unlike Handmaiden and your Handmaiden and Female Exile romance mod greatly improves the dialogue for Handmaiden with that mod installed.
The reason why a male romance would motivate me to talk to Juhani is I'd like to talk to her for a purpose: With Bastila, I find her just as bad as Juhani when it comes to Dialogue but I still talk to her for the romance which I rarely ever see because I'm too busy playing the game and not talking to Bastila but I still talk to her because of the romance in hopes I can see that kiss scene.
I also use the "Bi Carth" mod that makes the female romance appear for male characters, the reason I use this is because I actually like it when Carth is loving towards the player and not just yelling at me for talking to him, I am not gay in real life but when Carth yells at me from the start until the end of the game it kinda makes me want to make a mod that allows the player to chase after Carth on the unknown world just to kill him. The only downside to that mod is Carth still calls me "Woman" and "Sister" which I actually wouldn't mind if you could make your own version of the mod which I will probably download and use often.
I've already played the games many times over and I usually skip every dialogue because I know exactly what they are saying. Some party members I actually like to listen to as most of the time their stories because the tones, accents and the acting are top quality and are interesting even if you have heard it a hundred times over. some good examples are Mission, Canderous, Carth and HK-47 even though these stories do not have a real impact on the story meaning if I don't listen to them it doesn't matter in the end. Juhani's story while is great and a lot better than Bastila's story but her weird alien voice over ruins it completely and makes me skip her lines completely with the only motivation of going on with her is the Xor encounter. On the bright side I actually do her story unlike Jolee who rots in the medical hold until the ending credits.
I would definitely spare her in a vanilla play through and have her in my party but with a mod as good as Recruitable Kay I cannot resist but to take that option. Kay while she isn't romanceable by any means she is still a good character. While her life story isn't as tragic as Juhani's it still is enough for me to like it, in a certain point of view she's a Luke Skywalker how he lived an ordinary life as a farmer then is thrown into a life under the rebellion. Kay is an ordinary Jedi who joins your character and is thrown into a mission that can determine the fate of the Galaxy. Kay also (once you complete her sidequest) can recieve a unique Lightsaber and a red Jedi robe with custom stats. At some point, I will likely record videos of Kay similar to what you've done with Juhani (Which I highly approve of as your series of videos are very informative about Juhani) to visually show why I prefer Kay over Juhani.
I can understand that however I highly doubt someone will go out of their way to make a mod simply out of homophobia.
I am sorry if I insulted you, that was never the intent. I thought "Homosexual" was the complex term for "gays" not an insult and I'm not trying to be funny here. Also isn't the word "Gay" the word used for males and "Lesbian" the word used for females? If I am wrong can you please correct me.
In short, I do not hate Juhani for being a Lesbian I hate her alien voice and I dislike her head model. The only reason I would kill her is for Recruitment mods that replace Juhani I would not kill her in a vanilla playthrough by any means. I think her story and writing is fantastic but it's all ruined by her horrendous VO and since I've never played a heavily modded playthrough as a female I've never actually experienced the Juhani love story.
I am sorry if I offended anyone but that's my general opinion on Juhani at least from a male playthrough perspective. I also would like to say I'm sorry if this makes no sense either. If there is ever a mod that revoices all of her lines to sound more human and maybe replace her head similar to Shem's Juhani's new look mod I would likely use it and it could even change my perspective of Juhani.