Okay, well, when you put it that way, I guess it is a good idea not to keep packages locked. My only experience is with Debian packages, where you can hold packages. For instance, I run Compiz on top of KDE, instead of kwin (more used to the interface after all of these years of running it). I have it held, and it hasn’t seemed to have a problem. But maybe those are leaf packages.
I guess at this point, I will install firefox-esr, and wait for the other shoe to fall.