My take:
- Discretion at runtime on installation instead of at build time with zero downtime.
- Easier to disable and remove
- Usable by hosted clients who don’t have access to the console.
But agree plugins are usually easier to navigate from a devs perspective imho.