Back in 2017 ISRO had a record setting 104 satellites deployed on a single launch. Everyone said India would become the goto destination for cheap launches. Since then tens of thousands of satellites have been launched but very few via ISRO. So for whatever reason they totally missed that boat, and maybe their moon/sun/human space flight stuff is some kind of pivot.