This is useful when you need to "boot" or "register" certain areas of the plugin itself, eg:
$plugin = $this->getPluginObject();
$plugin->registerSubscriptionEvents();
Calling boot() or register() may work too but not always, sometimes there can be things you don't want registered. Hence why it doesn't occur automatically.