Don't you kinda need to separate the worlds to avoid borking your system when you update? Eg macOS decides to ship some customizations in its curl,[1] and now you need your own curl because Apple's customization is breaking your project?
[1] https://daniel.haxx.se/blog/2024/03/08/the-apple-curl-securi...
system updates causing breakages with mise tools would be news to me