How is place=municipality used correctly and are there country/state-specific rules not to use it at all?

First:
Yes there are country and even state-specific “rules” for place=municipality

That’s not true. It’s not even true for Germany alone. There are differences between the federal states as well :slight_smile:

In the smallest federal state of Germany there is no node with place=municipality and there should be at most three :D.

The wiki page you quoted is at least misleading - and is different from DE:Key:place - OpenStreetMap Wiki

This page shows additionally where municipality comes from: More from the admin_border=7 than from the German translation of municipality. It may be the same problem that was discussed in Admin_level, boundary naming on OSM.org and translation

That was discussed a tiny bit at Talk:Key:place - OpenStreetMap Wiki