The controversy is not with anything St. Maria Goretti herself did, but rather with the implication of her canonization.
You see, she wasn’t fully raped: when she told her attacker he would go to hell for his deeds, he became so enraged that he murdered her instead. So calling her a saint for “defending her virginity” or for her “purity” implies that she would be committing a sin if she actually had been raped, or if she offered no resistance in an attempt to save her life.
Sadly I have seen people on this forum claim (incorrectly, as something is only sinful if done of free will [the catechism says so bluntly, so it’s not up for debate]) that those pressured into sin via duress MUST choose death if they don’t want to burn in Hell.
So rape victims who hear of St. Maria Goretti dying “in defense of her virginity” feel as though being a victim is a sin on their part. IT’S NOT.
St. Maria deserves her title, but not because she wasn’t raped. She is a saint because she looked to God even in her darkest moments.
Any rape victims looking for comfort in faith should look to the tale of St. Wilfrida (who actually WAS raped, and as a result gave birth to St. Edith).
celticsaints.org/2008/0916b.html