Because of the if we compare Sun TV with Asianet, then Sun TV gets around 2000 in All India and around 1600 in Tamil state alone. Also gap between Sun TV and Vijay is not so huge.
But, in Kerala Asianet barely crosses 700 in some special occasions (eg.BiggBoss,Movie premiere) otherwise it's always in between 600 to 700. And that too is because Asianet is some what 3 times more than Zee Keralam or Mazhavil Manorama. Despite having huge margin, less people watching TV in Kerala + less afternoon serials don't help Asianet to the Top10.
Before Covid, Asianet used to touch 1000, but never after that. I wish someday Asianet enters All India Top10.