My sons HS coach never had a meeting specifically to speak to parents at our yearly booster meetings, but he did post a list of expectations on the clubhouse wall with copies available. It was then the responsibility of the player to go home to discuss with the parents what were the expectations of the player and his family for the season. FWIW, the HC was very approachable, he just preferred to handle it this way and most parents respected his preference.
If a parent approached the coach for things that were a no,
no on the list, then the player was called into the office for a chat as to why he did not let the parent know what was on the list. There were a few who had to sit out on occasion, as soon as the parent was made aware it had to do with stepping out of line, they settled down and let the coaching staff do their job.
Looking back I think that this was a really good way to set expectations without having to address parents (which coaches do not have to IMO). Having to have the player accept responsibility for their parents actions may be frowned upon, but it certainly seemed to work, most of the time.
Then there was the time the booster club president complained about her sons V playing time, shortly afterwards she was no longer the president and actually had her son transferred. She was a school board employee so that was possible without penalty!
Helicopter parenting is here to stay, and FWIW, its even worse than it used to be at the lower levels of any sport.
I dislike it when parents try to pull rank, try to buy playing time and dislike it even more when they come here complaining about coaches, at any level.