How does nix offer any of the advantages that docker does? Isn&#x27;t it just another way to do config management? Plus the added complexity of using a very niche os. It seems like it&#x27;s not popular for a reason...