Why do my `ARRAY` directives in `/etc/mdadm/mdadm.conf` have the «metadata=1.2» option?

When generating the configuration via mdadm --examine --scan (or similar tools), mdadm strives to unambiguously reflect all the array parameters, including the metadata version.
Therefore, the generated line automatically specifies metadata=1.2 (or the metadata version that is actually stored on the disks).

Do I need the «metadata=1.2» option for my ARRAY directives in /etc/mdadm/mdadm.conf?