Ну, например, в Германии никакого согласования не требуется. Достаточно просто уведомить полицию не менее, чем за 48 часов до начала акции. Более того, после данного уведомления полицейские ОБЯЗАНЫ обеспечить безопасность для всех ПРОТЕСТУЮЩИХ. То есть, не допускать провокаций и как раз-таки защищать граждан от "стихийных" явлений.
Что касается того, для чего вообще согласовывать митинги. Я думаю, что такой закон существует, чтобы именно избежать "стихийности" и эмоциональности, если угодно. То есть, полиция должна чётко знать, сколько человек придёт, какая политическая, социальная или экономическая повестка у митинга, зачем люди собираются, где будет проходить акция, кто будет выступать, во сколько начало и во сколько конец. Делается это всё ради "безопасности". Причём всех.
На самом деле, если бы все всё согласовывали и это бы носило характер "уведомления-согласования", то проблем бы никаких и не было бы.
Другое дело, желание и стихийность тоже не всегда бывают конструктивны. Есть масса примеров на Западе, когда митинги устраивались не спонтанно, а продуманно и грамотно, с грамотными тезисами, с чёткой целью и позицией. Если митинг либеральный, то лозунги звучат либеральные. Если митинг консервативный, то, соответственно, на нём выступают консерваторы. Это нормально. Но для этого нужно грамотно подходить к организации. Продумывать идеи, ценности, ориентироваться на тот или иной электорат. Это важно.
То есть митингующие не граждане?