I will put up a grand right this minute that there are many laws on the books you haven't a clue that exist.
How about online wagering? ;)
It doesn't mean I'm allowed to break them, however.
If people were allowed to plead ignorance, then every criminal would and it would be the state's burden to prove beyond a reasonable doubt that they really were aware of the law.