i don't know where you're getting this from to be honest. All I've shown so far is this :
- a fallen society where rape has been legalized
- a bunch of men (villians) who are obsessed with rape (in this future, made-up world)
- men attempting to rape a woman
- they can get erect instantly by a mechanism.
and you're saying that I'm trivializing rape. Where?