But once again, you don't need permission to exercise fundamental rights anywhere in a civilized country.
If I'm on a public sidewalk, the default assumption is that I can pass out whatever pamphlets I want. That I can spew out whatever tirades I want to. Even if I'm in the KKK. Because I have a fundamental right to free expression and freedom of the press.
I can do this anywhere in the US. The only time I can get into trouble is if I'm conflicting with someone else' fundamental rights. If I do this at a Walmart, they can kick me out because of their own property rights. But even then, they're not saying I can't express myself, I just can't do it on their property. I can go to the public sidewalk in front of the store and they can't do jack.
I can be one of those assholes that stands on the sidewalk outside of a funeral home and say that this marine is dead because God hates gay people. And when the dad sues me, he'll lose, because I have a fundamental right to free speech.
On a public road, the default assumption is that I'm forbidden from driving unless I've met several criteria first. You start with the assumption that by default I'm not allowed to drive on a public road. And I'm only granted that right (or privilege) once I've established that I'm qualified and safe and using an approved vehicle. Not a fundamental right.