Really rape/sexual assault is one of those things that should just be hinted or subtextually there. When you make it the main plot it just comes off as hacky and makes people roll their eyes.
Like Dr Light came off as cringy especially when a couple years later they changed his personality to rape lover and had him threatening to rape girls dressed up as Teen Titans. Compared to Johnny Sorrow who genuinely came off as creepy with regards to Sandy and later Stargirl.