Porque somos un equipo bastante pequeño que mantiene una base de código enorme y debe implementar nuevas funciones para clientes de pago, al tiempo que brindamos soporte y mantenemos todo funcionando para nuestra comunidad de código abierto.
Solo podemos hacer tanto en un día, y la documentación a menudo se queda atrás.
Entiendo muy bien tus frustraciones, pero creo que ese punto merece una mención también.