Obviously you are entitled to your opinion... but my opinion is that the idea that if you want to report someone for committing a crime you have to put yourself in the public eye as being the victim of such an intimate crime is complete nonsense.
Victims of sexual assault are granted lifetime anonymity around the case and I think that's the right thing to do. If you had been raped, would you really report it if you knew that doing so would tell the entire world - everyone you know and will go on to know - that you were a victim? That you had been violated like that?
So you would be happy to have your name splattered all over the national media if a girl accused you of a crime that you never committed? Neither party should ever be named until a court case when both should then be named.