You can reboot the system to take care of the reload. That's vastly simpler than updating all dependent programs, especially since updating dependent programs would likely come with other changes that you may not be ready for.
And yes, this is mostly useful for taking bug fixes, which most mature libraries release without API changes.