Local government can pretty much shut any event down based on zoning, noise ordinances, permits, incorrect paperwork, or any other number of technicalities. There's really no such thing as free speech when it comes to the city level of government. Maybe in principle, but in practice they have so many tools to shut you up it's sheer luck if you ever get your message out.
I'm not sure what to do with that information, but this lady wasn't an isolated incident. The entire population of old people as a whole are more susceptible.
On the flip side, I learned to program in high school through resources on the Internet (late 90's). They were usually created ad-hoc by real programmers and computer scientists. When I got into college and was taught math by professionals, I gained interest, but the damage was already done.
Modern education is a business. Teaching something in K-12 school is pretty much a guarantee it's going to be taught poorly and make students hate it. I'm not sure the alternative, but I do know what the answer isn't.