That solution does not work for first-boot or with read-only /etc. Both important cases for both modern server (with VMs, containers) and embedded devices...