For my last clinic I refused to use the announcement feature, primarily because of the complaining it may cause.
The CMs are stuck, they need the attendance to make these events work and can only get the attendance by frequent messages. Frankly, if a message doesn't hit someone when they are in the tower they are highly unlikely to do so after they finish that flight.