Don't fool yourselves into thinking the drivers don't know or read the regulations. They know all the rules of their cars and their class, maybe they need to be coaxed into reading the whole thing. It is their responsibility. Having a drivers meeting every day to tell them the same thing obviously does not work. More meetings are not helping, just frustrating people.
Penalties, even financial ones, are commonplace in motorsports. Seeing the size of organizations that penalize via monies vs ICSCC, it would appear that we should be copying more successful race organizations. Just an opinion. If they don't understand the rules it is their responsibility to learn them. The nanny state mentality does NOT work. If someone does not know that they cannot pass under yellow, or that they need to not cross the blend line, or to not drive like an idiot then a meeting where they are texting their buddies the whole time won't help. There has to be peer education and penalties. When I had my CF I used to wave to each corner station on Saturday morning to let them know that I knew they were there and where they were. I was not a genius, it was taught to me by my cousin. But, also, I give a crap. There are plenty of people that don't give a crap and the only language they can understand is pain. So cause them some pain. It's the turn workers that risk the most damage from some of these idiotic things that happen out there. I could rant on forever, but what's the point. I've been coming to ICSCC races for 30 years and have watched all sorts of things going on.
Y'all can have meetings every day, even twice a day, but nothing is going to change unless you force people to be responsible.