Zachary, yes.. slightly different. Consider the case where you installed a number of packages into your environment and the "new" incarnation rolled out. If during the "upgrade/update" process, your previous environment wasn't updated as well... but backed up... what is one to do.
Being a "hard drive half full, rather than half empty " kind of person, I usually use that opportunity to completely uninstall all vestiges of Arc-Anything, download the *.exe to a folder, run it so I have the *cab and *.msi file (in case I need to reinstall at some point) and then install the "new" version from scratch. This gives me the opportunity to decide whether I really need package X.
Sadly, for many, they don't have control over their own destiny since their computers are controlled by policy at work... they are left to 'clone'.
There are ways to simplify the process, but I think the documentation or builtin tools should be the ones to tell you that... not me.
Since I control my own machine and its destiny, I just conda install into the environment that came with ArcGIS Pro. I, (nor those that I deal with) have had any issues.