And really the bottom line is, dnf update is fine the vast majority of
the time, except when it isn't. Failures are somewhere in between a
bug and not at all surprising. And people have been working hard on
solving this for years.
Chris, first of all thanks much for posting the links. They basically reinforced my opinion. I have no issue whatsoever with
"offline" updates. It is of course a valid approach to a problem. My concern was that the blanket implication about the safety
of using DNF within a DE. Even your comment that it is "fine... until it isn't" (which can be said about anything) proves the point.