developers will do anything but to use a cow fs
With OSTree my team can deploy a commit over an existing ones to a field of 60k embedded Linux devices. Similarly bootc is a great alternative for deploying images for dedicated or virtualized servers.
CoW is strictly local. You can make a snapshot of local state sure and even atomically change it. But that's not we want.