I'd rather focus on standardizing a transparent and privacy safe way to gather these metrics. Consumers would know what metrics are collected and there would be guarantees that privacy is kept. There are ways to accomplish this today.
Providing a way to disable metrics is never going to be sufficient for anyone other than a power user.
I'd rather see laws to have it disabled by default. People who don't mind can then opt-in again.
IMO you don't need a special tool to manage your home directory / dotfiles. Git is the tool. Your home directory is a repo with a .git directory like any other repo. No other tools; no symlinks; nothing else. Commit what you want and gitignore the rest. I've done this since 2008.
Never had a problem with it.
https://www.cs.utexas.edu/~EWD/ewd08xx/EWD831.PDF