Not at all.
I've always been troubled by the Strict Liability aspect of "Statutory Rape" to me there seems precious little justice in a set of case facts where the girl is say a month shy of her 16th birthday, the guy she is having a sexual encounter with is say a month past his 22st birthday. She told him and testifies to the same at trial as do five of the most trustworthy of witnesses that she told him she was 17, and had a extremely realistic fake ID as to the same and everyone the police can find assume she's at least 20. The girl is perfectly willing to say she has a reputation longer than your arm, and absolutely none of this matters because she was younger than 16 and he was more than five years older than she.
And all of the above assumes a Canadian type progressive "Statutory Rape" law this can really get bad when 18 is 18 and you can actually charge both 17 year-olds in a consensual relationship with "Statutory Rape."
Under s. 150.1, there is a "due diligence defence" aka taking "all reasonable steps" .[3] The test is whether the steps ones that “a reasonable person would take in the circumstances” to ascertain a complainant’s age.[4]
Factors to consider include:[5]
knowledge of the complainant
physical appearance
age and appearance of the complainant's associates
age differential between the accused and the complainant
demeanour of the complainant
the time and location of the alleged sexual assault
any other relevant times or places
It is generally understood that less familiar the parties are the more steps that are required to confirm there is consent to sexual activity.[6]
The bigger the age difference between the parties the greater the expectation that the accused would make more inquiries.[7] This can mean that a simple visual observation is insufficient.[8]
https://en.wikibooks.org/wiki/Canadian_Criminal_Law/Consent#Mistaken_Belief_of_Age