What's the deal with libreoffice packages being a dependency for so many system library packages?

I try to `sudo dnf remove libreoffice\*` and it grabs a bunch of surprising packages with it, including some fonts and system libraries. Granted, I don't think I need any of these things, so it's probably safe to uninstall them, but it is surprising that so many packages depend on libreoffice packages. I'd normally expect the dependencies to be the other way around (libreoffice-* depending on system libraries some basic fonts, while other fonts are independent or have only optional dependencies on LibreOffice).

I don't need or want an offline office suite (it's huge, and takes up bandwidth during updates). I don't mind uninstalling it after a fresh install, but it is surprising how much goes with it.