The problem is wider than the CFRA. The problem is with criminal prosecution of citizens that were not intending to commit a crime. Criminal intent is a cornerstone of our legal system but more and more it's becoming unimportant in prosecutions.
But to assume that intent is the rule of thumb or has been since... Well, I'm 32 and have never understood it to be. To assume that it is, is odd to me. That's genuinely an attitude I've never heard argued by someone who wasn't an accused party.
At the same time, the concept of "mens rea" or "a guilty mind" plays an important part in criminal law. If you knew what you were doing was wrong, and you did it anyway, that establishes intent. For example, you can't typically be punished for trespassing until you've been told you are trespassing (hence signs that say "Posted - No Tresspassing"). Once you continue onto the property, you've committed the act overtly, and are therefore guilty of a crime.