Air India Connectivity from Trivandrum to Dubai is Really Bad

I was just trying to book some tickets from TRV to DXB and back and I realised something about Air India's connectivity to Dubai from Trivandrum. First, there are no direct flights. All flights are either via Delhi or Bombay and the shortest duration between Trivandrum to Dubai is 10 hrs due to the layovers at these cities. Is Air India just neglecting a major capital city or is the volume of traffic from Trivandrum to Dubai low?