Why is ignorance of age not an excuse?

No. I think they should steer clear if they don’t know for sure how old they are. I’m also not saying the law should be that they MUST steer clear. I’m saying the onus is on them if they guess and guess wrong.