In practice
Version and name everything. An unlabelled container becomes unmaintainable within a year and nobody dares delete a tag.
Audit it periodically: tags from finished campaigns keep firing and keep costing page speed.
Why it matters
It removes the engineering queue from measurement changes, which is what makes fast iteration possible.
It is also a common source of performance and privacy problems, because it is so easy to add to.