Creo que respondes tu pregunta en la pregunta, de modo que se vuelve retórica.
Obviamente, está hablando de un sistema similar al que Google fomenta con Android y el sistema Intent, que una aplicación puede publicar acciones que es capaz de realizar en nombre de otras aplicaciones, que luego pueden engancharse en ellas y transferir datos y adelante. Personalmente, creo que es algo a lo que debemos dirigirnos como buenos desarrolladores: utilizamos WordPress porque ya es increíble, lo suficientemente impresionante como para tomar la decisión de usarlo o desarrollar un producto interno similar bastante fácil en la mayoría de los casos. El repositorio de complementos en sí es nuevamente lo mismo, principalmente como usuario final + desarrollador: ¿por qué desarrollar un complemento de Twitter cuando hay uno perfectamente bueno?
El mismo "por qué desarrollar duplicados" está en el meollo de su pregunta aquí. El sistema Android Intent permite que las aplicaciones utilicen funciones ya creadas y pasen datos entre ellas, y esto es popular y se usa con frecuencia, ya que se empuja demasiado. Ya hay un sistema similar implementado en WordPress, pero rara vez se usa más allá de los ganchos presentes en el código central, que se usan mucho.
Sería beneficioso para la comunidad si hubiera más enlaces en complementos personalizados, pero como usted dice, no hay una manera fácil de agregar enlaces cuando / donde los necesite.
En términos del complemento de Twitter al que desea conectarse, envíele un correo electrónico al autor, estoy seguro de que estará encantado de agregarlos por usted.
Si hay un lugar que crees que sería un buen lugar para colocar un gancho en tu complemento, hazlo y documentalo bien. Si más personas comienzan a poner ganchos en los complementos, o hay un impulso general para hacerlo, eventualmente sucederá.
Entonces, para responder a su pregunta final de:
¿Solo tenemos que intentar ser mejores desarrolladores de complementos para que todos podamos jugar bien juntos?
Si.
Editar: He pensado un poco más sobre la pregunta real y la mejor manera de implementar ganchos, ¿no podría agregar una acción que se ejecutaría si la función particular que está tratando de ejecutar del complemento estuviera presente?