WTH Why can't I reload an integration as a service?

Title says at all. Use case: when something goes unavailable, for example, an automation will run the reload integration service.

Documentation says it all.
https://www.home-assistant.io/integrations/homeassistant#service-homeassistantreload_config_entry