This is a completely different discussion. One can be responsible, if you’re not, there are consequences. It’s not just this. Zone out a bit driving and go too fast? Ticket. Left weed in your jacket by accident and went to the airport to fly internationally? Well…
Everything has consequences, all I’m trying to say is that people know what those are and we shouldn’t be “aw but what if they don’t read the rules?” Uncertainty is clear from the start.